748 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.

Tutti Frutti

$

Ice cream made on the premises with fresh fruit, top-quality chocolate, and all sorts of other add-ins make this corner heladería a neighborhood favorite come summer. 

Cuesta de San Vicente 22, Spain
91-541--1074
Known For
  • Favorite local ice cream spot
  • Unconventional flavors
  • All-natural ingredients
Restaurant Details
Closed Nov.–Feb.

Something incorrect in this review?

Txebiko

$$

This newly relocated restaurant with minimalist interiors and white tablecloths serves elevated Riojan specialties like cochinillo asado (roast suckling pig) and pimentón-laced potatoes a la riojana (potato and chorizo stew). La Brasa de Laurel (at Calle Laurel, 16) is run by the same team and centers on high-end grilled meats and fish.

Calle Caballería 11, Logroño, 26001, Spain
94-122--8463
Known For
  • Personable waitstaff
  • Upscale Riojan cuisine
  • Crackly cochinillo and fresh seafood
Restaurant Details
Closed Sun. No dinner Mon.–Thurs.

Something incorrect in this review?

Txiriboga

$ | Casco Viejo

Locals flock to this hole-in-the-wall for what might be the city's best croquetas—choose from jamón (ham), chicken, bacalao, or wild mushroom. The rabas (fried calamari) also stand out for their nongreasy, ultracrisp exterior.

Calle Santa Maria 13, Bilbao, 48005, Spain
94-412--6239
Known For
  • Burst-in-your-mouth croquetas
  • Quintessential Basque taberna
  • Terrific calamari

Something incorrect in this review?

Recommended Fodor's Video

Txispa

$$$$

In 2023, Tetsuro Maeda made waves opening this scintillating Japanese-Basque gastro-tavern six minutes down the road from his alma mater, Etxebarri, where over the course of a decade he perfected the art of open-fire cooking. In this renovated century-old caserío (farmhouse), expect an imaginative tasting menu that changes with the seasons featuring dishes such as daikon-stuffed, house-cured anchovies and beef tongue marinated in koji.

San Juan Auzoa 45, Axpe, 48291, Spain
Known For
  • Four-person Japanese-only kitchen staff
  • Minimalist Nippon-Basque cooking
  • Produce picked from the garden
Restaurant Details
Closed Mon. and Tues.
Reservations essential

Something incorrect in this review?

Valentín

$$$$

This popular, central spot serves fine regional specialties, such as arroz de marisco (rice with seafood), cazuela de rape en salsa de almendras (monkfish stew with almond sauce), and the delicious kokotxas de bacalao en salsa de ostras (cod cheeks in oyster sauce). The surroundings are rustic-yet-elegant Andalusian: whitewashed walls, dark wood, and exposed brick. If you're open to a splurge, go for the lobster. Book ahead to be sure of a table for dinner.

Calle Tenor Iribarne 10, Almería, 04001, Spain
950-264475
Known For
  • Rice dishes
  • Rustic-chic setting
  • Fresh local produce
Restaurant Details
Closed Mon. and Jan.

Something incorrect in this review?

Veganitessen

$ | El Arenal

If you’re a vegan, vegetarian, or flexitarian and finding the meat and fish scene in Seville a bit heavy, head for this bar inside the Mercado del Arenal. It started life as Spain’s first vegan bakery in 2009, and since then the menu has grown to encompass breakfast and brunch, plus a long list of 100%-animal-free options to make into burgers, nachos, or wraps. There’s also an excellent value menu del día (€10) at lunchtime, and a choice of pastries and cakes. 

Calle Pastor y Landero, Seville, Spain
611-690463
Known For
  • Vegan-friendly
  • Good value daily lunch menu
  • Cakes and pastries
Restaurant Details
Closed Sun. and Mon. No dinner.

Something incorrect in this review?

Venta El Curro

$

On a river bend between the hamlets of Árchez and Corumbela, this friendly venta offers traditional country cooking at its best. Sit outside on the shady terrace for stunning views of the valley as you dine on generous portions of grilled meats (pork, veal, and chicken) and salads or tapas. Finish with a house dessert such as natillas (custard) or crème caramel. The staff don't speak much English, but their friendliness more than makes up for possible language barriers. Book if you plan to eat here on weekends or go midweek for a quieter lunch. Be sure to check out the Mudejar churches, with their minaret towers in Árchez and Corumbela, before or after your meal. 

Ctra. de Corumbela 6, Spain
678-618119
Known For
  • Large portions
  • Argentine-style BBQ
  • Great value price-wise
Restaurant Details
Closed Tues.

Something incorrect in this review?

Venta Esteban

$$

This restaurant is slightly off the beaten track but well worth seeking out for traditional Jerez cuisine in a pleasant lively setting. Choose tapas in the bar or à la carte in the spacious and airy dining rooms. The menu comes with a long list of fresh fish and seafood dishes, but specials are local stews. Try the berza jerezana or papas con choco (potatoes with cuttlefish), the ultimate lunchtime comfort food. Always leave room for the tocino de cielo (homemade custard ).

Calle Colonia de Caulina C.11–03, Jerez de la Frontera, Spain
956-316067
Known For
  • Antojo (fried egg and onion with ham)
  • Traditional stews
  • Homemade custard
Restaurant Details
Closed Sun.

Something incorrect in this review?

Vermutería Yo Soy Tu Padre

$ | Centro
Vermouth tasting comes into its own at this tiny venue, home to five home brews created using a secret recipe with a sherry base (manzanilla or fino) and herbs. Take the barman Esteban's advice on which to try and pair it with cold plates such as trifásico de ahumados (three types of smoked fish) and nearly two dozen types of cheese. Vermouth here is best enjoyed on ice. Expect raised eyebrows if you ask for a dash of soda.
Calle Gravina 70, Seville, Spain
619-470784
Known For
  • Homemade vermouth
  • Authentic atmosphere
  • Pairing tapas

Something incorrect in this review?

A Viaxe

$$$$

Appropriately named, A Viaxe (a journey) takes diners through the edible landscape of Peru and South America, with especially bright renditions on Peruvian dishes using Galician ingredients. A coveted spot at the bar includes views of the open kitchen and detailed presentations straight from the chef himself.

Praza do Matadoiro 3, Santiago de Compostela, 15704, Spain
662-618862
Known For
  • Affordable tasting menus
  • Raw seafood preparations
  • Family-owned
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Villa Más

$$$$

Set in a Moderniste villa with a lovely turn-of-the-20th-century zinc bar, this restaurant serves typical Catalan and seasonal Mediterranean dishes like arròs a la cassola (deep-dish rice) with shrimp brought fresh off the boats in Palamós, or lobster from Blanes. The terrace is a popular spot just across the road from the beach.

Passeig de Sant Pol 95, S’Agaró, 17220, Spain
972-822526
Known For
  • Terrace across from the sea
  • Seasonal produce
  • €35 prix-fixe lunch menu
Restaurant Details
Closed Mon. and Tues. No dinner Sun.

Something incorrect in this review?

Vinoteca Moratín

$$ | Barrio de las Letras

You'd be hard-pressed to find a more romantic restaurant than this snug wine bar with a rotating menu of a dozen or so dishes and eclectic Spanish wines. Antique wooden tables are tucked among bookshelves and wine cabinets, and fresh flowers grace the entryway and wait stations. Dishes that never come off the menu include medallions of house-cured salmon with a pickle vinaigrette and a swoon-worthy hand-chopped steak tartare.

Calle de Moratín 36, Madrid, 28014, Spain
91-127–6085
Known For
  • Spanish wine list with quirky small-production bottles
  • Affordable seasonal bistro fare
  • Intimate ambience
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Vivanda

$$$ | Sarrià

A block or so above Plaça Sarrià, on Major de Sarrià—the village high street—Vivanda is an ideal lunch choice, especially if the weather allows for dining in the tree-shaded garden. There’s no menù del dia (prix-fixe lunch), but à la carte prices are reasonable: standouts include the arròs caldós de sipia i escamarianets (black rice in broth with prawns). 

Major de Sarrià 134, Barcelona, 08017, Spain
93-203–1918
Known For
  • Fish and shellfish
  • Chic interior
  • Tables in the garden
Restaurant Details
Closed Mon. No dinner Sun.
Reservations essential

Something incorrect in this review?

Vivero

$$$$

Carved into a rocky point above Playa Sant Sebastiá, the multilevel Vivero is actually three distinct spaces: a casual, alfresco tapas spot up top; a swankier "beach club" at the bottom; and sandwiched between is a bilevel indoor/outdoor restaurant, with a wide variety of seafood dishes and paellas. Whichever you choose, the real reason to come is for the magnificent views, especially at sunset.

Av. Passeig Balmins s/n, Sitges, 08870, Spain
938-942149
Known For
  • Wonderful sea views
  • Several spaces with different vibes
  • Outdoor dining
Restaurant Details
Closed Mon. No dinner Sun. and Tues.–Thurs.

Something incorrect in this review?

Woki Organic Market

$ | Eixample

Just off Plaça de Catalunya, this combination eco-market and restaurant serves organic ingredients prepared via healthy techniques and traditions. The beef is ecologically produced, the pastas are all made with ecologically pure flours, while the wines and vegetables are locally grown and carefully identified. There is also, unlike most Barcelona restaurants, a decent selection of delicious vegan and vegetarian options. The sustainability theme continues with the furniture and materials, all made of recycled items, adding to the lively, informal ambience redolent of London's indoor markets.

Ronda Universitat 20, Barcelona, 08007, Spain
93-302–5206
Known For
  • Great vegetarian and vegan dishes
  • Sustainable food and decor
  • Pastas made with pure flour
Restaurant Details
Mon.–Thurs. 8 am–midnight, Fri. and Sat. 8 am--1 am, Sun. noon–midnight

Something incorrect in this review?

Xiringuito Escribà

$$ | La Ciutadella

Of the many restaurants that dot the Barcelona seafront, this is one of the better mid-range options. Seafood is the focus here—raw, grilled, or fried—and there’s also an extensive menu of paellas and fideuàs, any of which are best enjoyed on the breezy terrace, overlooking Bogatell Beach and the Mediterranean.

Xukela

$ | Casco Viejo

The main draw at this quirky tavern is the pintxos---imaginative, internationally inflected bites ranging from smoked Cantabrian anchovies to mushroom-foie-gras toasts. The interior feels like a professor's study, with books and magazines scattered about, and there's a sign on the wall that says "This is an Atheist establishment."

Calle de El Perro 2, Bilbao, 48005, Spain
94-415--9772
Known For
  • Cozy interior
  • Nueva cocina tapas at taberna prices
  • Varied wine list

Something incorrect in this review?

Yate El Cordobes

$$

Ask the locals which beachfront chiringuito they prefer and El Yate will probably be the answer. Run and owned by an affable cordobés family, the menu holds few surprises, but the seafood is freshly caught, and meat and vegetables are top quality. Have the classic Córdoba salmorejo (thick, garlicky gazpacho, topped with diced egg and ham) as a starter. Then you may be tempted by the barbecued sardines; or choose a freshly grilled fish like dorada (sea bream) or lubina (sea bass), or a more substantial paella. The back terrace with its sea and sand views fills up fast, but the dining room is pleasant too, given its large and light picture windows. Service is friendly and fast, although little or no English is spoken. Desserts are the usual limited choice of crème caramel, rice pudding, and the like, but they're locally made.

Paseo Marítimo Playamar s/n, Torremolinos, 29620, Spain
952-384956
Known For
  • Fresh seafood
  • Paella
  • Beachside dining
Restaurant Details
Closed Jan.
Booking recommended.

Something incorrect in this review?

Zaldiaran

$$$$

Don't be put off by the outdated plating (think sorbet served in martini glasses); book a meal here for contemporary interpretations of Basque classics, such as tempura-battered artichokes and razor clams with yuzu vinaigrette. The tasting menu (€89) changes seasonally; beware there is only one dinner service, on Saturday.

Av. Gasteiz 21, Vitoria, 01008, Spain
94-513--4822
Known For
  • Heavenly steak tartare
  • Good-value tasting menus
  • Impress-your-date ambience
Restaurant Details
Closed Mon. No dinner Sun.–Fri.

Something incorrect in this review?

Zoe Food

$ | Triana

A magnet for vegetarians and vegans, this restaurant has retro decor and a pleasant, shady terrace. Specialties include vegetable woks with tofu, vegan meatballs, and healthy organic breakfasts. There's a great-value daily lunch menu (€12) and soy milk shakes and gluten-free cakes for afternoon tea; brunch, served on weekends, is also popular.

Calle Domingo J. Navarro 35, Las Palmas, 38002, Spain
928-586507
Known For
  • €10 menú del día (prix fixe)
  • Range of vegan, gluten-free, and vegetarian options
  • Organic produce
Restaurant Details
Closed Sun. No dinner

Something incorrect in this review?

Zuberoa

$$$$

This is the kind of restaurant where the chef greets every table and meals start with an amuse-bouche of foie gras—in other words, a slice of old-school heaven. Market-driven meals (think roasted wild game, tiny de lágrima peas, and strawberry gazpacho) unfold to the backdrop of a 15th-century farmhouse with an ivy-lined patio (the latter is open in summer only).

Araneder Bidea, Barrio Iturriotz, San Sebastián, 20180, Spain
94-349--1228
Known For
  • Michelin-starred old-world Basque cuisine
  • Wonderfully hospitable chef
  • Dining room in a 15th-century caserío
Restaurant Details
Closed Wed. year-round, and Sun. June–Oct. No dinner Sun. year-round, and Tues. Nov.–May

Something incorrect in this review?

Zumería Tamarindo

$

Students, families, and penny-pinching travelers flock to this no-frills juice bar that's famous for its colorful smoothies (made with local fruit), club sandwiches, and filling platos combinados (lunch and dinner combos) served with fries and salad.

Cal Xim

$$
This ordinary-looking village restaurant is the preferred dining place for many winemakers in the Penedès region, less than a one-hour drive from Barcelona. The traditional Catalan cuisine here is as good as anywhere, with a vast wood grill adding a smoky touch to dishes such as escalivada (grilled vegetables) with romesco sauce. The faux burger of pig's trotter sounds awful but tastes sensational. Desserts, including a note-perfect crema catalana, are equally good. Owner Santi keeps a wine cellar to please even the most demanding enophiles.
Pl. Subirats 5, 08739, Spain
93-899–3020
Known For
  • Note-perfect crema catalana
  • Sensational faux burger of pig's trotter
  • Excellent local wines
Restaurant Details
No dinner Sun.

Something incorrect in this review?

Charolés

$$$

Some go to El Escorial for the monastery; others go for Charolés. It's a landmark that attracts a crowd of its own for its noble bearing, with thick stone walls and vaulted ceilings, wooden beams and floors, and stuffy service; its summer terrace a block from the monastery; and its succulent dishes, such as the heavy beans with clams or mushrooms, and the game meats served grilled or in stews. The mammoth, four-course cocido offered on Monday, Wednesday, and Friday, tests the endurance of even those with the heartiest appetites.

Calle Floridablanca 24, El Escorial, 28200, Spain
91-890–5975

Something incorrect in this review?

Cisne Azul

$$ | Chueca

You may wonder why bland-looking Cisne Azul is crowded with locals in this style-obsessed neighborhood. The reason is simple: wild mushrooms. In Spain there are more than 2,000 different species, and here you can sample the best from the province of León, grilled with a bit of olive oil, and served perhaps with a fried egg yolk, scallops, or foie gras. Elbow up to the bar and order the popular mezcla de setas (mushroom sampler).

Calle Gravina 19, Madrid, 28004, Spain
91-521–3799

Something incorrect in this review?

Hispania

$$$$

This famous pilgrimage—one of the best restaurants in Catalonia for the last 50 years—is 39 km (24 miles) up the beach north of Barcelona. Sisters Paquita and Dolores Reixach, officially retired, continue to oversee the same line of classical Catalan cuisine that, despite the name Hispania, has characterized this spot from the start. Faves amb botifarra negre (fava beans with black sausage) ranks high on the list of signature dishes here, but the fresh fish and seafood from the Arenys de Mar fish auction are invariably excellent. The dining room, a long glass rectangle surrounded by nature, adds to the elegant experience. It is easily reached by the Calella train from the RENFE station in Plaça Catalunya.

Ctra. Real 54, Arenys de Mar, 08350, Spain
93-791–0457
Known For
  • Classic Catalan cuisine
  • Ultrafresh local seafood
  • Iconic restaurant
Restaurant Details
Closed Tues. and 2 wks in Oct. No dinner Mon.

Something incorrect in this review?

La Horizontal

$$

Away from town and surrounded by trees in what used to be a mountain cabin, this family-oriented restaurant is coveted by madrileños, who come here to enjoy the terrace in summer and the cozy bar area with a fireplace in winter. It has a good selection of fish and rice dishes, but the meats and seasonal plates are what draw the large following. Take Paseo Juan de Borbón, which surrounds the monastery, exit through the arches and pass the casita del infante (Prince's Quarters) on your way up to the Monte Abantos, or get a cab at the taxi station on Calle Floridablanca.

Mercado de San Antón

$$ | Chueca

Following the successful transformation of the Mercado de San Miguel, near the Plaza Mayor, the city completely refurbished this old neighborhood market into a more cosmopolitan enclave. Above the traditional market, join madrileños for booze and international food—think sushi, Greek, Italian—and tapas (seafood options are particularly noteworthy). On the third level is a casual restaurant, La Cocina de San Antón, and a large terrace, perfect for indulging in a cold daiquiri or a caipirinha on a hot summer night.