760 Best Restaurants in Spain

Background Illustration for Restaurants

We've compiled the best of the best in Spain - browse our top choices for the top things to see or do during your stay.

Can Caus

$$$$

Ibiza might pride itself on its seafood, but there comes a time for meat and potatoes. When that time comes, take the 20-minute drive to the outskirts of Santa Gertrudis to this family-style roadside restaurant where you can feast on skewers of barbecued sobrassada, goat chops, and slow-cooked lamb. Most of the ingredients are from the restaurant's farms. Diners can choose to eat at the long wooden tables on the terrace.

Ctra. Sant Miquel, Km 3.5, Santa Gertrudis, 07814, Spain
971-197516
Known For
  • Grilled meats
  • Local vibe
  • Ibizan home cooking
Restaurant Details
Closed Mon.

Something incorrect in this review?

Can Codina

$ | Gràcia

Founded in 1931, this rustic corner restaurant is a local favorite for the array of classic tapas and mains, along with Catalan “pizza”—flatbread topped with traditional ingredients such as caramelized onion and butifarra (garlicky pork sausage) or sobrasada (soft, cured pork sausage) with brie and honey. There’s a small but decent wine list featuring several ecological wines.

Can Majó

$$$ | La Ciutadella

Can Majó doesn't consistently reach the standards that once made it famous, but the food is still a notch above most of the touristy haunts nearby. Specialties include caldero de bogavante (a cross between paella and lobster bouillabaisse) and suquet (fish stewed in its own juices), and the terrace overlooking Barceloneta beach is a pleasantly upscale alternative to the surrounding beach bars.

Emília Llorca Martín 23, Barcelona, 08003, Spain
93-221–5455
Known For
  • Terrace overlooking the Mediterranean
  • Fish dishes
  • Excellent paella
Restaurant Details
Closed Mon. No dinner Sun. and Tues.

Something incorrect in this review?

Recommended Fodor's Video

Can Segura

$$

Half a block in from the town's beach, this hotel restaurant serves house-cooked seafood and upland specialties. The pimientos de piquillos rellenos de brandada (sweet red peppers stuffed with codfish mousse) are first-rate, as are the rice dishes.

Can Solé

$$$ | La Ciutadella

With no sea views or terrace to attract diners, Can Solé has to rely on its reputation as one of Barceloneta’s best options for seafood. Faded photos of half-forgotten local celebrities line the walls of this more-than-120-year-old establishment, but there's nothing out-of-date about the exquisitely fresh seafood.

Sant Carles 4, Barcelona, 08003, Spain
93-221–5012
Known For
  • Market-fresh fish daily
  • Traditional Spanish rice dishes
  • Historical atmosphere
Restaurant Details
Closed Mon. No dinner Sun.

Something incorrect in this review?

Cañabota

$$$$ | Centro

If you fancy treating yourself to some of the best fish in town, head for this modern Michelin-star restaurant just down the road from the Palacio de la Condesa de Lebrija. Seasonal fish and seafood take center stage; you can see the catch of the day displayed in the window. The white-tiled venue has an open kitchen—choose barstool seating for the best view of the action. Look out for the daily specials—the marinated sardines are a must in summer—and staples such as swordfish on toast, shrimp tartare, or squid stuffed with pork or seafood. The wine list offers a good by-the-glass selection, and tasting menus with paired wines (from €110) are also available. For a budget-friendly alternative, head for La Barra de Cañabota two doors away at No. 5. Advance booking is essential.

Calle Orfila 3, Seville, Spain
954-870298
Known For
  • Fresh fish and seafood
  • Omakase menu
  • Chance to see chef at work
Restaurant Details
Closed weekends

Something incorrect in this review?

Cantina La Estación

$$

Meals here are served in a train-carriage interior decorated with railway memorabilia, while tapas reign at an outside terrace and at the bar. This distinctive eatery serves two tasting menus (from €37; prebooking only) and always has a guiso del día (stew of the day) as well as creative dishes like milhojas de cordero con boniato (lamb millefeuille with sweet potato). There's also an olive oil–tasting menu (€5 per person). 

Calle Cuesta de la Rodadera 1, Úbeda, 23400, Spain
687-777230
Known For
  • Inclusion of local produce, particularly olive oil
  • Innovative dishes
  • Value tasting menus
Restaurant Details
Closed Wed. No dinner Sun.–Thurs. and July

Something incorrect in this review?

Cappuccino

$$$$

Just under the Don Pepe Hotel and right on the promenade, this is the perfect spot for some refreshment before or after a long stroll along the seafront. Done in orange and white with wicker chairs and navy director seats, this outdoor café--restaurant has a fitting nautical theme, and if the temperature drops, blankets and gas heaters are at the ready. Meals are available all day, starting with a range of breakfast options and continuing with brunch-style dishes such as Caesar salad with king prawns and omelets, or something a little more filling like minute steak. Drinks are on the expensive side, but the ocean view is well worth it.

Calle de José Meliá, Marbella, 29602, Spain
952-868790
Known For
  • Ocean views
  • Brunch
  • Stylish terrace

Something incorrect in this review?

Carretas

$$$

This casual seafood spot around the corner from the Hostal de los Reyes Católicos specializes in shellfish ranging from melt-in-your-mouth battered mini scallops to a take-no-prisoners variado de mariscos platter with langoustines, king prawns, crab, and percebes (barnacles, a local delicacy).

Rúa das Carretas 21, Santiago de Compostela, 15705, Spain
981-563111
Known For
  • Fresh seafood
  • Lively atmosphere
  • Complimentary liqueurs with dessert
Restaurant Details
Closed Mon. No dinner Sun.

Something incorrect in this review?

Casa Anita

$$$$

Simple, fresh, and generous dishes are the draw at this informal little eatery, an institution in Cadaqués. Tables are shared, and there is no menu; the staff recite the offerings of the day, which might include local prawns and sardines a la plancha (pan-fried), mussels, and sea bass. The walls are plastered with pictures of the celebrities who have made the pilgrimage here, including Dalí himself. 

Carrer Miquel Rosset 16, Cadaqués, 17488, Spain
972-258471
Known For
  • No menu
  • Regional wines
  • Convivial atmosphere
Restaurant Details
Closed Mon.
Reservations essential

Something incorrect in this review?

Casa Benigna

$$$

Owner Norberto Jorge, a quirky, jolly gent, offers a produce-centric menu with painstakingly selected wines to match at this snug book-lined restaurant. Rice dishes are the house specialty, and they're cooked in extra-flat paella pans specially manufactured for the restaurant.

Calle de Benigno Soto 9, 28002, Spain
91-416–9357
Known For
  • Fantastic paella
  • Larger-than-life owner
  • Homey atmosphere
Restaurant Details
No dinner Sun.
Reservations essential

Something incorrect in this review?

Casa Bigote

$$$

Colorful and informal, this spot near the beach is known for its fried acedia (a type of small sole) and langostinos, which come from these very waters. The seafood paella is also catch-of-the-day fresh. In summer, the place gets packed with vacationers and locals.

Bajo de Guía 10, Sanlúcar de Barrameda, 11540, Spain
956-362696
Known For
  • Fried acedia (sole)
  • Langostinos
  • Seafood paella
Restaurant Details
Credit cards accepted
Closed Sun. and Nov.

Something incorrect in this review?

Casa Botín

$$$ | La Latina

Botín, established in 1725, was a favorite of Ernest Hemingway—the final scene of The Sun Also Rises is set in this very place. The cochinillo (suckling pig), stuffed with aromatics, doused with wine, and crisped in the original wood-burning oven, is a must. There are four floors of tile and wood-beam dining rooms and, if you're seated upstairs, you'll pass the centuries-old ovens. It's rumored Goya washed dishes here before starting out as a painter.

Calle de Cuchilleros 17, Madrid, 28005, Spain
91-366–4217
Known For
  • World's oldest restaurant according to Guinness World Records
  • Castilian-style roast meats
  • Roving music ensembles called tunas

Something incorrect in this review?

Casa Carola

$$$$ | Salamanca

Locals flock to Casa Carola for one dish, cocido madrileño, Madrid's famous boiled dinner whose roots can be traced to a medieval Sephardic stew called adafina. Served ritualistically in three courses, or vuelcos—broth, then chickpeas and vegetables, then meats—it's an essential Madrid experience, especially in cold weather. Madrid has several famous cocido restaurants, but Casa Carola stands out for its ultrabuttery garbanzos, nostalgic decor (think black-and-white photos and old newspaper clippings), and service with panache. Tie on your starched cloth bib and prepare to feast.

Calle de Padilla 54, Madrid, 28006, Spain
91-401–9408
Known For
  • Cocido madrileño served in three courses
  • Old-timey interiors
  • Warm service
Restaurant Details
No dinner. Closed mid-June–mid-Sept.

Something incorrect in this review?

Casa Carola

$$$$

Cocido madrileño, Madrid's quintessential boiled dinner of rich consommé, butter-soft chickpeas, and some half-dozen cuts of meat, is the must-order item at this Salamanca institution, especially in the winter, when temperatures plummet. The wooden straight-back chairs, kitschy cotton bibs, and walls hung with black-and-white photos belie the fact that this lunch-only restaurant opened just two decades ago, but one taste of its famous cocido, and you might as well be at an abuela's kitchen table.

Calle de Padilla 54, 28006, Spain
91-401–9408
Known For
  • Cocido madrileño served in three courses
  • Old-timey interiors
  • Warm service
Restaurant Details
No dinner

Something incorrect in this review?

Casa Ciriaco

$$

Open for over a century, this Madrid institution is as famous for its callos a la madrileña (Madrid-style tripe) as it is for gallina en pepitoria, an old-school Spanish stew of wine-braised chicken thickened with hard-boiled yolks that's become increasingly hard to find.

Calle Mayor 84, 28013, Spain
91-548–0620
Known For
  • Local comfort food
  • A neighborhood institution
  • Fame in Spanish literature
Restaurant Details
No dinner Sun. and Mon.

Something incorrect in this review?

Casa Duque

$$$

Segovia's oldest restaurant, founded in 1895 and still run by the same family, has a rustic interior with wood beams and bric-a-brac hanging on the walls. The decor suits the unfussy (if perhaps overpriced) cuisine, which features roast meats and stewed local judiones (broad beans).

Calle Cervantes 12, Segovia, 40001, Spain
92-146–2487
Known For
  • No-knife-needed cochinillo asado (roast suckling pig)
  • Genial English-language menus and service
  • Back-in-time setting
Restaurant Details
Reservations essential

Something incorrect in this review?

Casa Fermín

$$$$

Skylights, plants, and an air of modernity belie the age of this sophisticated restaurant, which opened in 1924 and is now in its fourth generation. The nueva cocina menu changes seasonally, and there is also a tasting menu. Dishes might include artichokes in spicy afuega'l pitu cheese sauce, langoustine tiradito, or apple cake with cinnamon ice cream.

C. San Francisco 8, Oviedo, 33003, Spain
985-216452
Known For
  • Inventive Asturian cuisine
  • Exceptional seafood
  • Special-occasion dining
Restaurant Details
Closed Sun. No dinner Mon.

Something incorrect in this review?

Casa Galarza

$$

Stop here for Basque and Navarran comfort food served in an old stone house on the river. Start with any of the local vegetable specialties, such as tender asparagus spears swimming in tangy vinaigrette, before digging into heftier mains like monkfish-stuffed piquillo peppers and (seasonally) roast squab and milk-fed lamb.

Calle Santiago 1, Elizondo, 31700, Spain
948-580101
Known For
  • Old-school Basque cooking
  • House-made desserts
  • Wood-beam dining room
Restaurant Details
Closed Tues. Be prepared for sporadic weekly closures

Something incorrect in this review?

Casa Juan Los Mellizos

$

Popular with malagueño families who flock here on weekends for the legendary fresh seafood, this restaurant seats 170 inside and 150 outside in an attractive square, one block back from the seafront. Try for a table overlooking the mermaid fountain. This is a good place to indulge in fritura malagueña (fried fish) or arroz marinera, one of 12 different rice dishes prepared here; others include lobster rice, vegetable rice, and black rice flavored with squid ink. The generous set menus feature different types of seafood, fish, or rice dishes. Service can be brisk and impersonal.

Pl. San Ginés, Torremolinos, 29620, Spain
952-373512
Known For
  • Zarzuela de marisco (seafood stew)
  • Fried fish
  • Rice dishes
Restaurant Details
Closed Mon.

Something incorrect in this review?

Casa Julio

$

Ooey-gooey oversize croquetas stuffed with hot béchamel and any range of fixings (start with the classic jamón) are the tapa to order at this snug neighborhood hangout.

Calle de la Madera 37, Spain
91-522–7274
Known For
  • Legendary croquettes and affordable Spanish snacks
  • Cozy hole-in-the-wall
  • Malasaña tapas crawl staple
Restaurant Details
Closed Sun.

Something incorrect in this review?

Casa Labra

$ | Sol

The traditional tapa at this old-fashioned bar is battered salt cod fritters. Have a tajada de bacalao here, then meander over to Casa Revuelta (in La Latina), Madrid's other famous cod corner, and decide for yourself whose is better.

Calle de Tetuán 12, Madrid, Spain
Known For
  • Fast service
  • Onetime revolutionary hangout
  • Open since 1860 (and hasn't changed much since)

Something incorrect in this review?

Casa Lafu

$$

If you haven't tried Chinese food in Madrid, you're missing out—the city has some of the best Chinese restaurants in Europe thanks to a vibrant immigrant community. Casa Lafu, with its serene white-tablecloth dining room, stands out for its expertly prepared repertoire of regional dishes, from Sichuan-style málà (spicy) plates to Shanghainese wine-cooked meats and Cantonese dim sum. Well-priced tasting menus and hot pot options round out the offerings. 

Calle de la Flor Baja 1, 28013, Spain
91-548–7096
Known For
  • Hot pot
  • Upscale Chinese cuisine at affordable prices
  • Rare regional specialties

Something incorrect in this review?

Casa Mazal

$$ | Judería

In the heart of the Judería, this pretty little restaurant serves a modern interpretation of Sephardic cuisinewith organic dishes that are more exotic than the usual Andalusian fareand a kosher menu. The many vegetarian options include gazpacho with mango and artichoke hearts in saffron sauce; and the siniya (trout baked in vine leaves with pomegranate and mint) is delicious. Try a bottle of kosher wine, and for dessert choose the orange ice cream. Two tasting menus (€80 or €95 for two) are also available. The romantic atmosphere is compounded by two violinists playing Sephardic music on the patio on weekends.

Calle Tomás Conde 3, Córdoba, 14004, Spain
685-882666
Known For
  • Traditional Sephardic cuisine
  • Romantic ambience
  • Vegetarian dishes
Restaurant Details
Closed Tues.

Something incorrect in this review?

Casa Mingo

$$ | Moncloa

Madrid's oldest sidrería (cider house) is a grand cathedral-like hall with barrel-lined walls, double-height ceilings, and creaky wooden chairs. The star menu item is roast chicken, hacked up unceremoniously and served in a puddle of cider jus—old-school rib-sticking bar food (the other dishes are nothing to write home about). Casa Mingo is an ideal spot for a nosh after strolling along Madrid Río or visiting Ermita de San Antonio de la Florida, located next door.

Paseo de la Florida 34, Madrid, 28008, Spain
91-547–7918
Known For
  • Asturian cider
  • Well-suited to large groups
  • A Madrid institution

Something incorrect in this review?

Casa Morales

$ | Centro

Down a side street off the Avenida de la Constitución, this historic bar (formerly a wine store) takes you back to 19th-century Seville, and it is still run by descendants of the family that established it in 1850. Locals pack the place at lunchtime, when popular dishes include menudo con garbanzos (tripe with chickpeas) and albóndigas de choco (cuttlefish croquettes). The wine list is, as you would expect, extensive. There are two bar areas: the largest fronts the store and looks out onto the street, and the other is home to huge ceramic wine barrels and tiled walls.

Calle García de Vinuesa 11, Seville, 41001, Spain
954-221242
Known For
  • Local atmosphere
  • Wine list
  • Variety of tapas
Restaurant Details
Closed Sun.

Something incorrect in this review?

Casa Ojeda

$$$

This restaurant—a Castilian classic—is known for refined Burgos standbys, especially cochinillo and lamb served straight from the 200-year-old wood oven. Wines by the glass are local and reasonably priced.

Calle Vitoria 5, Burgos, 09004, Spain
94-720–9052
Known For
  • Fall-off-the-bone lamb
  • Old-school waitstaff
  • Tried-and-true Castilian cuisine
Restaurant Details
Closed Mon. No dinner Sun.–Wed.

Something incorrect in this review?

Casa Paché

$

Down a plant-lined alley off Plaza del Charco, this family-run restaurant occupies a typical local house, with a labyrinth of small rooms leading off the main hall; you might find yourself sitting next to a collection of old photos, a pile of hats, or some rustic artifacts. Standouts on the traditional Canarian menu include puchero canario (chickpea stew with vegetables, pork, and chicken), piñas con costillas y papas (corn on the cob with spareribs and potatoes), and rabbit with salmorejo sauce. Save room for homemade desserts such as tarta de gofio (maize flour tart).

Calle La Verdad 6, Puerto de la Cruz, 38400, Spain
922-372524
Known For
  • Romantic ambience
  • Canarian comfort food and Tenerife wines
  • Staff who treat you like family
Restaurant Details
Closed Tues. and Wed.

Something incorrect in this review?

Casa Paco Ceballos

$
One of the many bustling seafood and fish establishments on the Ribera del Marisco parallel to the river, this busy place with outdoor terrace and a maritime theme was established in 1947 and been hugely popular with locals ever since. They flock here for the pavias de merluza (cod in batter) and crispy fried fish, washed down with some fino or local white. Favorites also include stuffed squid and fish a la roteña (in red pepper sauce) plus the daily stew.
Calle Ribera del Marisco 9, El Puerto de Santa María, Spain
956-542908
Known For
  • Pavias de merluza (cod in batter)
  • Daily stew
  • Value food
Restaurant Details
Closed Wed.

Something incorrect in this review?

Casa Pardina

$$$$

Romantic dining at a reasonable price is the main draw at this restaurant with two fixed-price menus offering dozens of dishes to choose from. The cuisine is distinctly Aragonese with a few modern twists (think local venison stewed with dates, plums, and honey), and the wine hails from nearby Somontano. Every meal starts with a flight of olive oils. The small, inviting dining room with arched stone walls make Pardina a cozy choice in winter.

Calle Medio 13, Alquézar, 22145, Spain
974-318425
Known For
  • Outdoor terrace overlooking the Sierra de Guara
  • Set menu only
  • Locally sourced ingredients and local olive oil
Restaurant Details
Hrs change seasonally, call ahead

Something incorrect in this review?