Ranking · Restaurants · Updated November 2026
The 10 best restaurants in Spain
-
[PHOTO · dining room and open kitchen]
Barcelona
1. Disfrutar
Three stars and creative cuisine from three chefs who came out of elBulli: few tables in the country have so much imagination.
Cuisine by Oriol Castro, Eduard Xatruch and Mateu Casañas · 3 stars Michelin
-
[PHOTO · dining room]
Girona
2. El Celler de Can Roca
Three brothers, Joan, Josep and Jordi, and three stars in Girona: cuisine, wine cellar and desserts at a single table.
Cuisine by Joan, Josep and Jordi Roca · 3 stars Michelin
-
[PHOTO · dining room]
Madrid
3. DiverXO
Madrid's only three-star restaurant and the capital's most theatrical cuisine, by David Muñoz.
Cuisine by David Muñoz · 3 stars Michelin
-
[PHOTO · table facing the sea]
Dénia · Alicante
4. Quique Dacosta
Three stars in Dénia, on the Alicante coast, bearing Quique Dacosta's personal stamp.
Cuisine by Quique Dacosta · 3 stars Michelin
-
[PHOTO · mill beside the bay]
El Puerto de Santa María · Cádiz
5. Aponiente
Three stars in a 19th-century mill in El Puerto de Santa María, with the sea of the Bay of Cádiz as its main ingredient.
Cuisine by Ángel León · 3 stars Michelin
None of the entries in the selected region is in the top five.
From 6 to 10
How we rank
Cuisine, ingredients, service and the whole experience at the table; the stars of the 2026 Michelin Guide are our starting point. No restaurant pays to be listed.