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

Tap de Suro

$$

Named for the classic bottle stopper (tap) made of cork (suro), this wine store–cum-gastrobar is the perfect place to unwind over local cheeses, duck and goose liver, and other delicacies. Expect a varied and affordable tapas menu and an ever-rotating wine selection with labels from Spain and France.

Carrer Querol 21, Puigcerdà, 17520, Spain
678-655928
Known For
  • Intriguing wines from near and far
  • Top-notch cheeses and charcuterie
  • Cozy atmosphere
Restaurant Details
Closed 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?

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?

Recommended Fodor's Video

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?

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?