There are 8 Michelin 3 Star Restaurants in Spain, with only one located in Madrid, none in Barcelona (although there are two in Catalonia) and a jaw dropping 3 in the Basque city of San Sebastian with yet another in nearby Bibao!
None of the Michelin 3 Star Restaurants in Spain have accommodation but we’ve included links to the best nearby accommodation along with a link to each restaurant.