Top 10 Places to Dine in Spain
Top 10 Places to Dine in Spain
Direct Answer
The Best Overall place to dine in Spain is DiverXO in Madrid, chef Dabiz Muñoz's three-Michelin-star theater of avant-garde, Asian-inflected tasting menus where pig-shaped serving trays and "flying pigs" make it the most exhilarating high-end meal in the country — and, deservedly, a perennial top-five entry on the World's 50 Best list.
The Best Value pick is Sobrino de Botín in Madrid, the world's oldest restaurant (operating since 1725), where a plate of wood-fired cochinillo asado (roast suckling pig) delivers centuries of history and a genuinely fair Castilian price. This list is built for traveling food lovers, gastronomes, and locals chasing the best of Spanish dining, spanning Madrid, Barcelona, the Basque Country, Girona, Valencia, and Bizkaia.
Every pick below is a real, currently-operating, well-known establishment with a documented reputation.
How We Ranked the Top 10
We weighted each restaurant against what diners actually prize when they plan a once-in-a-lifetime meal or a memorable night out, leaning on Michelin Guide stars, the World's 50 Best Restaurants list, Repsol Soles, and regional reputation. The weighting:
- Food quality and creativity — 30%
- Consistency and service — 20%
- Value for the experience — 15%
- Atmosphere and setting — 15%
- Menu range and signature dishes — 10%
- Local and global reputation — 10%
A kitchen that dazzles on one dish but stumbles on service drops fast; the winners deliver across all six.
1. DiverXO (Madrid) 🏆 BEST OVERALL
Cuisine: Avant-garde / Asian-fusion tasting menu | Price: $$$$ | Best for: A bucket-list, no-rules culinary spectacle
Tucked inside the NH Collection Eurobuilding hotel in the Tetuán/Chamartín district, DiverXO is chef Dabiz Muñoz's three-Michelin-star flagship and the most thrilling fine-dining experience in Spain. The long tasting menu is a riot of color and provocation: signature "lienzos" (canvases) like Iberian pork with spicy Thai curry, steamed dim-sum with crab and oloroso sherry, and a famously theatrical service where painted pigs "fly" across the table.
Muñoz has finished number one on the World's 50 Best Restaurants list multiple times, and reservations open in monthly windows that vanish in minutes. Expect a three-hour ride and a bill north of €365 before wine.
Pros:
- Three Michelin stars and repeated World's-50-Best top-ranking pedigree
- Wildly creative Asian-Spanish dishes you will find nowhere else
- Theatrical, joyful service that few kitchens dare to attempt
- A genuinely unforgettable, once-in-a-lifetime experience
Cons:
- Reservations are punishingly hard to secure
- One of the most expensive meals in Spain
Verdict: The single most exciting table in Spain — book it the moment a window opens.
2. Disfrutar (Barcelona)
Cuisine: Modern Catalan / experimental | Price: $$$$ | Best for: Cutting culinary creativity from elBulli's heirs
Opened by three elBulli alumni — Oriol Castro, Eduard Xatruch, and Mateu Casañas — Disfrutar in the Eixample sits at the very top of the global rankings and holds three Michelin stars. The tasting menu is a parade of inventive technique: the famous multispherical pesto, a gazpacho sandwich, and the "living" panchino filled with caviar and sour cream.
The name means "enjoy," and the playful, polished service lives up to it. Named World's Best Restaurant in 2024, it is one of the toughest reservations in Europe, with menus around €295–€385.
Pros:
- Crowned World's Best Restaurant 2024
- Inventive elBulli-lineage technique at the highest level
- Polished yet genuinely fun service
- Two distinct tasting menus to suit appetite and budget
Cons:
- Booking months ahead is essentially mandatory
- Top-tier pricing
Verdict: Spain's most celebrated modern table — the closest thing to dining at elBulli today.
3. Asador Etxebarri (Atxondo, Bizkaia)
Cuisine: Basque wood-fire grill | Price: $$$$ | Best for: Purists who believe fire is the finest seasoning
In the tiny Basque village of Atxondo, chef Victor Arguinzoniz built Asador Etxebarri into a global phenomenon by doing one thing better than anyone: cooking over wood embers. Every course touches custom-built grills, from house-smoked chorizo and grilled gambas (prawns) cooked for seconds, to txuleta (aged beef chop) and an ethereal smoked-milk ice cream.
The one-Michelin-star, mountain-village setting and obsessive sourcing have earned it repeated top-three finishes on the World's 50 Best. The set menu runs around €275.
Pros:
- The world's benchmark for live-fire grilling
- Pristine, hyper-seasonal seafood and aged beef
- Stunning, serene Basque mountain village setting
- Top-three World's-50-Best regular despite just one star
Cons:
- Remote location requires real planning to reach
- Minimalist style won't suit those wanting elaborate plating
Verdict: A pilgrimage for anyone who loves food cooked with fire and nothing else.
4. Arzak (San Sebastián)
Cuisine: New Basque | Price: $$$$ | Best for: The pioneering soul of modern Basque cuisine
Arzak, in the hills above San Sebastián, is the family restaurant that helped invent Nueva Cocina Vasca. Run today by chef Juan Mari Arzak and his daughter Elena Arzak, it has held three Michelin stars for decades. Expect refined, deeply Basque cooking with a modern edge — dishes like lobster with iced gazpacho, roasted pigeon, and the signature "big truffle" egg.
The warm, family-run service and a famous spice-and-ingredient "laboratory" upstairs set it apart. Menus land around €295.
Pros:
- Three Michelin stars held continuously for decades
- Living history of modern Basque gastronomy
- Warm, genuinely family-run hospitality
- Elena Arzak named World's Best Female Chef
Cons:
- Classic rather than avant-garde for thrill-seekers
- Hillside location needs a taxi from the center
Verdict: The warm, foundational temple of New Basque cooking — essential in San Sebastián.
5. Mugaritz (Errenteria, near San Sebastián)
Cuisine: Experimental / conceptual | Price: $$$$ | Best for: Adventurous diners who want food as provocation
Chef Andoni Luis Aduriz's Mugaritz, in the Basque countryside outside San Sebastián, is the most boundary-pushing two-Michelin-star kitchen in Spain. It closes for months each year purely to research, and the menu deliberately blurs edible art and performance — edible "stones," textures meant to unsettle, and dishes you are told to eat with your hands.
A fixture in the World's 50 Best top ten for years, it is not for everyone, but it rewards the curious. The experience runs around €242.
Pros:
- Among the most creative, idea-driven menus on earth
- Long-standing World's-50-Best top-ten reputation
- Beautiful, tranquil farmhouse setting
- A four-month R&D season feeds genuine originality
Cons:
- Conceptual dishes can divide diners sharply
- Not the meal for traditional-flavor lovers
Verdict: A provocative, intellectual feast — go with an open mind, not a craving for comfort.
6. Quique Dacosta (Dénia, Alicante)
Cuisine: Modern Mediterranean / Levantine | Price: $$$$ | Best for: Seafood-forward creativity on the Costa Blanca
On the Costa Blanca in Dénia, chef Quique Dacosta's eponymous three-Michelin-star restaurant celebrates the produce of the Valencian coast. Famous for the red Dénia prawn (gamba roja), dishes like the trompe-l'œil "oyster" of the Mediterranean and rice creations honor the region while pushing technique forward.
The bright, contemporary dining room and a service team fluent in the wine of Alicante round it out. Tasting menus run around €275.
Pros:
- Three Michelin stars showcasing world-class Dénia prawns
- Deeply rooted in Valencian coastal produce
- Striking, modern coastal dining room
- Strong, regionally focused wine pairings
Cons:
- Dénia is a drive from major airports
- Pricing matches the top tier
Verdict: The definitive modern expression of Spain's Mediterranean coast — a seafood lover's prize.
7. Azurmendi (Larrabetzu, Bizkaia)
Cuisine: Sustainable New Basque | Price: $$$$ | Best for: Eco-minded diners who want a sense of place
Chef Eneko Atxa's Azurmendi, set in a glass-walled eco-building above Larrabetzu near Bilbao, fuses three-Michelin-star Basque cooking with serious sustainability — a greenhouse, on-site garden, and a meal that begins with a "picnic" in the greenhouse. Signatures include the "egg cooked inside out" and truffled, garden-driven courses.
Repeatedly named one of the most sustainable restaurants in the world, it pairs invention with a strong sense of Basque place. Menus run around €242.
Pros:
- Three Michelin stars plus a global sustainability reputation
- Memorable greenhouse-and-garden welcome sequence
- Striking eco-architecture with valley views
- Inventive yet rooted Basque flavors
Cons:
- Outside Bilbao, so transport is needed
- Conceptual welcome may feel staged to some
Verdict: The greenest of the great Basque tables — invention with a real conscience.
8. El Celler de Can Roca (Girona)
Cuisine: Modern Catalan | Price: $$$$ | Best for: A masterclass from three legendary brothers
In Girona, the three Roca brothers — chef Joan, sommelier Josep, and pastry genius Jordi — run El Celler de Can Roca, twice crowned World's Best Restaurant and holder of three Michelin stars. The cooking is emotional and technically flawless: caramelized olives on a bonsai tree, dishes that evoke perfume and memory, and one of the deepest wine cellars in Europe under Josep.
The elegant, glass-walled dining room and faultless service make it a benchmark. Menus run around €255–€305.
Pros:
- Two-time World's Best Restaurant with three Michelin stars
- Legendary, perfectionist wine program
- Jordi Roca's world-class desserts
- Seamless, warm three-brother hospitality
Cons:
- Girona is an hour-plus from Barcelona
- Books out far in advance
Verdict: A flawless, deeply moving meal from Spain's most beloved restaurant family.
9. Sobrino de Botín (Madrid) 💎 BEST VALUE
Cuisine: Traditional Castilian | Price: $$$ | Best for: History, roast suckling pig, and honest prices
Just off Plaza Mayor in old Madrid, Sobrino de Botín is certified by Guinness World Records as the world's oldest restaurant, open continuously since 1725. Its centuries-old wood-fired oven turns out the signature cochinillo asado (roast suckling pig) and cordero asado (roast lamb) — crackling-skinned, tender, and unforgettable.
Beloved by Hemingway and generations of madrileños, it offers a true taste of Castilian tradition at a fraction of the tasting-menu temples, with a hearty main around €28–€32 and a full meal often under €60.
Pros:
- The world's oldest restaurant, operating since 1725
- Legendary wood-roasted cochinillo at a fair price
- Atmospheric cellar and historic Plaza Mayor setting
- The best food-per-euro value on this list
Cons:
- Tourist-heavy at peak hours
- Traditional menu, not for the avant-garde crowd
Verdict: The Best Value pick — centuries of history and superb roast pig for everyday Castilian prices.
10. Tickets / Bar Cañete (Barcelona)
Cuisine: Creative & traditional tapas | Price: $$–$$$ | Best for: A lively, world-class tapas night in Barcelona
For the best of Barcelona's tapas culture, two El Raval / Sant Antoni institutions stand out. The Adrià brothers' Tickets turns tapas into playful theater — liquid olives, jamón ibérico, and dessert-bar fantasies — in a carnival-bright room. A short walk away, Bar Cañete delivers impeccable, market-fresh classics: gambas al ajillo, croquetas, cap i pota, and grilled seafood at a buzzing counter.
Together they show that Spain's greatest dining isn't only white tablecloths — small plates here are extraordinary, with a generous meal landing around €45–€70.
Pros:
- elBulli-pedigree creativity at Tickets
- Impeccable, market-fresh traditional tapas at Bar Cañete
- Lively, social, quintessentially Barcelona atmosphere
- High-end flavors at mid-range tapas prices
Cons:
- Both are loud and tightly packed
- Tickets still requires advance booking
Verdict: The most fun on the list — proof that Spain's tapas bars rival its star kitchens.
Where Should You Eat?
What to Look For When Choosing a Restaurant in Spain
- Book far ahead for the star tables — DiverXO, Disfrutar, and El Celler de Can Roca release reservations weeks or months out and sell through in minutes. Set a calendar reminder for booking windows.
- Match the region to the meal — Eat pintxos and grilled fish in the Basque Country, rice and prawns on the Valencian coast, and roast meats in Castilian Madrid. Spain's best dishes are intensely regional.
- Know the price tiers — A three-star tasting menu runs €240–€385 before wine; a superb traditional meal or tapas crawl can be €40–€70. Decide which experience you want before booking.
- Lunch can be the smart move — Many top kitchens serve the same menu at a slightly easier-to-book lunch seating, often with more relaxed light and pace.
- Check Repsol Soles, not just Michelin — Spain's own Repsol guide highlights superb regional restaurants the international guides sometimes miss.
- Reserve a wine pairing where it's a strength — At Roca and Quique Dacosta, the cellar is half the experience.
What matters less than the marketing implies: a long line out front or a viral social-media dish. Spain's genuinely great rooms are defined by consistency, sourcing, and service — not by whatever is trending this week.
FAQ
What is the best restaurant in Spain overall? DiverXO in Madrid takes our top spot — chef Dabiz Muñoz's three-Michelin-star, Asian-inflected tasting menu is the most exciting high-end meal in the country and a repeat top-finisher on the World's 50 Best list.
What is the best-value great meal in Spain? Sobrino de Botín in Madrid, the world's oldest restaurant (since 1725), serves legendary wood-roasted suckling pig and a full Castilian meal often under €60 — outstanding food-per-euro.
Which Spanish restaurant has been named World's Best? Both Disfrutar (2024) in Barcelona and El Celler de Can Roca (Girona, twice) have topped the World's 50 Best Restaurants list.
Where should I eat in the Basque Country? For live-fire purity choose Asador Etxebarri; for classic New Basque go to Arzak; for experimental dining pick Mugaritz; and for sustainability-driven cooking near Bilbao, Azurmendi.
How hard is it to get a reservation at Spain's top restaurants? Very hard. The three-star tables release bookings in timed windows that can fill within minutes, so plan weeks to months ahead and consider a lunch seating.
Where can I find the best tapas in Spain? Barcelona's Tickets (creative, Adrià-brothers tapas) and Bar Cañete (impeccable traditional small plates) are standouts, while the Basque Country's pintxos bars are a tradition all their own.
Bottom Line
For an unforgettable meal in Spain, DiverXO in Madrid is our Best Overall — Dabiz Muñoz's three-star, Asian-Spanish spectacle has no equal for sheer thrill. The Best Value is Sobrino de Botín, the world's oldest restaurant, where superb roast suckling pig comes at honest Castilian prices.
If you're chasing fire in the Basque Country, rice on the Valencian coast, or world-best tasting menus in Catalonia, use the decision tree above to route yourself to Etxebarri, Quique Dacosta, or El Celler de Can Roca. Book early, eat regionally, and you'll dine as well as anywhere on earth.
Sources
- The World's 50 Best Restaurants — Spain rankings
- Michelin Guide — Spain restaurants and stars
- Guía Repsol — Soles and Spanish restaurant guide
- The Infatuation — where to eat in Madrid and Barcelona
- Eater — Spain dining guides
- TripAdvisor — best restaurants in Spain
- Google Reviews — Spain restaurant ratings
- DiverXO — official site
- El Celler de Can Roca — official site
- Sobrino de Botín — official site
*best restaurants in Spain review — where to eat in Spain, top dining, ratings, best places to eat in Spain 2027, and a review of the best restaurants in Spain.*