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

Horcher

$$$$

A beacon of old-world Spanish hospitality, Horcher is a Madrid classic with German influences. Wild game—boar, venison, partridge, and duck—is the centerpiece of the menu, which also includes comfort-food classics like ox stroganoff with a Pommery mustard sauce and pork chops with sauerkraut. The dining room is decorated with brocade and antique Austrian porcelain; an ample selection of French and German wines rounds out the menu.

Calle de Alfonso XII 6, 28014, Spain
91-522–0731
Known For
  • Wild game dishes
  • German-inflected wine list
  • To-die-for baumkuchen (a German-style spit cake)
Restaurant Details
Closed Sun. No lunch Sat.
Reservations essential
Jacket required (tie optional)

Something incorrect in this review?

Hotel Restaurant Sant Pol

$$$

This casual restaurant with a beachfront terrace serves fresh seafood and rice dishes, plus a decent-value three-course lunch menu (€27).

Passeig de Sant Pol 125, Sant Feliu de Guixols, 17220, Spain
972-321070
Known For
  • Paella and fideuà
  • Local fish
  • Sea views
Restaurant Details
Closed Thurs.

Something incorrect in this review?

Hoyo19

$$$

Hoyo19 (or Hole 19), open all year, overlooks the golf course, but locals come here to enjoy the serenity and beautiful green setting, just a 10-minute drive from Santa Eulària. From breakfast onward, the menu focuses on Mediterranean haute cuisine, with superb rice dishes cooked over a wood fire and excellent locally sourced meat and fish options.

Recommended Fodor's Video

Igueldo

$$$ | Eixample Esquerra

Basque dishes are competently updated and delivered with a dash of style at this smart, white-walled Eixample establishment. A fiery grill turns out excellent regional meat specialties, but don't overlook fish dishes such as baby squid with cured ham and caramelized onions. Co-owners Ana and Gonzalo have impressive CVs that include stints in some of Spain's finest restaurants, and it shows in the precise service and wine pairings.

Rosselló 186, Barcelona, 08008, Spain
93-452–2555
Known For
  • Basque cuisine
  • Excellent service
  • Great wine pairings
Restaurant Details
Closed Sun. and 1 wk in Aug.

Something incorrect in this review?

Irati Taverna Basca

$$ | Barri Gòtic

There's only one drawback to this lively Basque bar between Plaça del Pi and La Rambla: it's harder to squeeze into than the metro at rush hour. Skip the pintxos (small plates) on the bar and opt instead for the small bites brought out piping-hot from the kitchen. Pair them with a cold and refreshing Txakolí, the young, sparkling Basque white wine.

Jardín de los Naranjos

$$

In a dining room oozing rustic charm (think green tablecloths, beamed ceilings, and squat wine glasses), feast on rich fall-off-the-bone goat stew made with local meat, or opt for the catch of the day, served with salad and papas arrugadas.

Camino el Pinar 33, Spain
619-571125
Known For
  • Slow-simmered goat stew
  • Local wines
  • Warm service
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

Jin Yun Shao Bing

$

Hot griddled flatbreads (shao bing) filled with soy-scented beef will set you back just €2 a pop at this hole-in-the-wall specializing in this northern Chinese delicacy. Noodle and wonton soups (average price: €5) hit the spot when it's cold out.

Calle de Nicolás Sánchez 59, 28026, Spain
91-125–3620
Known For
  • Addictive meat-filled flatbreads
  • Made-to-order dumplings
  • Shockingly affordable prices

Something incorrect in this review?

Jolastoki

$$$$ | Neguri

If you find yourself in Getxo, the beach town north of Bilbao where the Puente de Vizcaya is located, treat yourself to a meal at this graceful mansion serving mouthwatering dishes like rice with squid and salsa verde and oxtail in Rioja wine sauce. Set menus, ranging in price from €15 to €75 per person, are a good value whether you're looking to save or splurge.

Av. Los Chopos 21, Getxo, 48992, Spain
94-491--2031
Known For
  • Location near the Puente de Vizcaya
  • Locally sourced ingredients
  • Variety of set menus
Restaurant Details
Credit cards accepted
Closed Mon. No dinner Sun. and Tues.
Reservations essential

Something incorrect in this review?

Kappo

$$$$

Kappo delivers a classic, ultra-refined omakase experience free of fusion fripperies—a reminder that when the quality of fish is this good, there's no need for showy garnishes and tableside pyrotechnics. On a given night, chef Mario Payán might grace your chopsticks with grouper, yellowtail, horse mackerel, or scallop anointed with a drop of ponzu or a scraggle of pickled daikon. Spanish line-caught tuna often figures heavily on the set menu, which includes a starter, 15 pieces of sushi, and dessert. If you're feeling social, sit at the u-shape bar, where you can watch the sushi masters work their magic; for a quiet meal, request a table.

Calle de Bretón de los Herreros 54, 28003, Spain
91-042–0066
Known For
  • Multihour omakase experience
  • Impeccably fresh fish
  • Exclusive atmosphere
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Koco Bistro

$$

This bright and airy restaurant is one of the best spots in the village for quick bites (tapas start at €4), pastas and pizzas, or a more substantial fish or meat dish. Spanish classics such as patatas bravas (spicy potatoes) and croquettes sit alongside bao buns and tacos. There’s a good choice of salads and a range of dishes for vegetarians. The pleasant outside terrace looks out over the main square, with refreshing shade under the palm trees.

L'Arrosseria Xàtiva

$$ | Gràcia

This rustic dining room in Gràcia, a spin-off from the original in Les Corts, is a great spot to savor some of Barcelona's finest paellas and rice dishes. What's more, they can be ordered as individual helpings (as opposed to that standard minimum-two-person serving)—meaning you don't have to eat the same dish as your companion. Fish, seafood, and grilled meats round out a complete menu prepared with loving care and using top ingredients. The midday set lunches offer outstanding value. The other branches at Carrer de Bordeus 35 in Les Corts and at Carrer de Muntaner 6 in Sant Antoni are just as good—the former makes a fine pre- or postmatch option if you're going to an FC Barcelona game at the Camp Nou.

Torrent d'en Vidalet 26, Barcelona, 08012, Spain
+34-93-284–8502
Known For
  • Traditional paella
  • Individual rice portions
  • All-day kitchen on weekends

Something incorrect in this review?

La Alacena de Maria

$$

Traditional Spanish cuisine gets a modern twist at this family-run venue on the boulevard that circles the harbor. Inside is cheap and cheerful while the outside terrace sits under palms. Staples on the menu include oxtail cannelloni with pear-infused béchamel sauce, octopus Galician style (with paprika), and what locals consider to be the best cheesecake in town. The lunch prix fixe is an excellent value (€16 for aperitif and three courses). Whatever you choose, start with the chef’s own vermouth.

Real 24, Cartagena, Spain
642-451170
Known For
  • Friendly service
  • Value prix fixe at lunchtime
  • Traditional Spanish food with a modern touch
Restaurant Details
Closed Mon. No dinner Sun., Tues., and Wed.

Something incorrect in this review?

La Barrita Ibiza

$

This five-table establishment, where the chef cooks behind the bar, is where locals flock to feast on curveball-flavored croquetas (think: prawn and kimchi) and slices of brioche towering with toppings, such as sticky chipotle pork and lemon-mayo squid. Come to get your fingers greasy and chin gooey, and swear never to tell a soul about the (refreshingly affordable) gem you just found.

Carrer de Canàries 2, Eivissa, 07800, Spain
871-050086
Known For
  • Unique flavored tapas prepared to order
  • Spot-on patatas bravas, groaning with sauce
  • Cozy atmosphere
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

La Bikina Cantina

$

Skip the middling tourist-packed cafés and sandwich shops on the Las Canteras boardwalk and instead grab a bite at this sunny casual storefront that serves tropical fare ranging from tacos to Cubano melts to pad Thai.

Paseo de las Canteras 63, Las Palmas, 35010, Spain
828-065357
Known For
  • "slow" fast food
  • Craveable tacos and quesadillas
  • Beachside dining with uninterrupted service between lunch and dinner
Restaurant Details
Closed Tues. and Wed.

Something incorrect in this review?

La Bodega de Antonio

$ | Centro

Just off Calle Puentezuelas, this authentic patio complete with original pillars serves specials such as house cod (with prawns and clams), best enjoyed with a cerdito (a "little pig" ceramic jug of sweet white wine, so named for its snout pourer). This is a busy venue, especially on weekends, and reservations aren't accepted, so arrive early (1:30 pm for lunch or 8 pm for dinner) to snag a table. You can also put your name on the list and order a tapa at the bar while you wait.

Calle Jardines 4, Granada, 18002, Spain
958-252275
Known For
  • Excellent value menú del día with giant portions
  • Choice of croquettes
  • Galician-style octopus
Restaurant Details
Closed Wed. and Aug.
Reservations not accepted

Something incorrect in this review?

La Bodegueta

$ | Eixample

If you can find this dive (literally: it's a short drop below sidewalk level), you'll encounter a warm and cluttered space with a dozen small tables and a few spots at the marble counter. Try the excellent pa amb tomàquet and Manchego cheese, Iberian cured ham, or tortilla de patatas (potato and onion omelet).

Rambla de Catalunya 100, Barcelona, 08008, Spain
93-215–4894
Known For
  • Traditional tapas
  • Hard-to-spot dive
  • Very local feeling
Restaurant Details
Daily 8 am–1:45 am
No breakfast or lunch Sun.

Something incorrect in this review?

La Bodeguilla de San Roque

$$

This is one of Santiago's favorite spots for tapeo (tapas grazing) and chiquiteo (wine sampling); it's just a five-minute walk from the cathedral. The traditional bar area takes center stage, playing host to locals, pilgrims, and tourists alike, all gathering for wine, Iberian cured meats, cheeses, and seasonal dishes. It can get crowded, but this only adds to the atmosphere. The tapas live up to their reputation, and they're a better choice than the main dishes.

La Bombeta

$ | Barceloneta

Its proximity to Barceloneta’s bustling Passeig Joan de Borbó makes this old-school tapas restaurant popular with tourists, but that doesn’t keep the locals away. Traditional Catalan small plates, including a delicious version of bombas—potato balls stuffed with meat, deep fried, and topped with a spicy sauce—are delivered by gruff but efficient waiters.

Maquinista 3, Barcelona, 08003, Spain
93-031–6212
Known For
  • Bombas
  • Seafood tapas
  • No-frills ambience
Restaurant Details
Closed Wed.

Something incorrect in this review?

La Bóveda

$$

This popular restaurant serves huge, tasty portions of tapas and inexpensive platters such as chicken or ham croquetas, grilled cod, garlic shrimp, and revueltos de ajos con morcilla (scrambled eggs with garlic and black sausage). Within hailing distance of the Llotja, the tables in the back are always at a premium (they're cooler on summer days), but there's additional seating at the counter or on stools around upended wine barrels. The traditional tapas are nothing fancy but they are very good. A sister restaurant, La Taberna de la Bóveda (Paseo Sagrera 3), has a terrace with views of the marina.

Carrer de la Botería 3, Palma, 07012, Spain
971-714863
Known For
  • Down-to-earth portions of traditional tapas
  • Ham croquettes
  • Local vibe
Restaurant Details
Credit cards accepted
Closed Sun.

Something incorrect in this review?

La Burlona

$$ | Lavapiés

This sunlight-flooded gastro-tavern with minimalist decor serves creatively plated dishes that taste as good as they sound (think porcini and foie fideuà or Cantonese-style Iberian pork ribs). There's a clandestine coctelería, Trilero Club, downstairs in the arcaded brick basement if you fancy a cocktail after your meal.

Calle de Santa Isabel 40, Madrid, 28012, Spain
91-018–0018
Known For
  • Eye-popping modern tapas
  • More than 30 small-production wines by the bottle
  • Secret bar below open Thursday–Saturday
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

La Cacharrería

$

You may have to ring a bell and stand around aimlessly outside to be seated, but once settled in at your high-top table in the quirky but pleasant dining room, it's smooth sailing. The slow-cooked pork cheeks are a must, along with gelatinous pig snout pie if you're feeling adventurous.

Calle Orellana 1, Cáceres, 10003, Spain
92-703--0723
Known For
  • Exceptional value
  • No reservations accepted
  • Modern renditions on traditional tapas

Something incorrect in this review?

La Candela

$

A block north of Plaza de la Candelaria and on one of Cádiz's narrow pedestrian streets, La Candela is a good place to try local fare with a modern twist. The tuna tartare comes with a fried egg, the chicharrones de pulpo (cold octopus) are melt-in-the-mouth tender, and several dishes come tempura-style or have Asian touches, such as the Bo Ssam pork. There's also a value tasting menu (€44; prebooking essential). Be sure to try one of the homemade desserts—the cheesecake and chocolate coulant are particularly good.

Calle Feduchy 1, Cádiz, 11001, Spain
956-221822
Known For
  • Tapas
  • Homemade cheesecake
  • Spanish-Asian fusion food
Restaurant Details
Booking recommended

Something incorrect in this review?

La Carbonera

$$ | Malasaña

Cheese geeks unite at this pocket queso bar with enough Manchego, Idiazabal, Mahón, and other delectable national varieties to make you an armchair expert on Spanish cheeses. There's another, newer, location in Barrio Salamanca at Calle de Castelló 38.

Calle de Bernardo López García 11, Madrid, Spain
91-110–0669
Known For
  • Intimate, romantic dining room
  • Outstanding charcuterie boards
  • Tasty Spanish fusion dishes
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

La Carmencita del Puerto

$$

A surprisingly varied menu—from tostas to charcuterie boards to lovingly cooked stews—keeps things interesting at this weekday-only beach restaurant strewn with crawling plants and twinkly lights. Surrender to your sangría cravings here without worrying about running up a high tab; it's affordable, house-made, and packs a punch.

Calle Chabusquillo 47, Puerto del Carmen, 35510, Spain
928-512318
Known For
  • Indoor--outdoor dining areas that book up fast
  • Terrific drinks and dessert
  • Crowd-pleasing menu with Spanish and international dishes
Restaurant Details
Closed weekends

Something incorrect in this review?

La Carrasca Tapas

$$

Coveted mountain views on the sprawling Plaza Mayor terrace are the primary draw to this tapas bar, which serves a solid list of pinchos (two-bite tapas usually on toasted bread) and mains. Don't miss the gildas (skewered olive, anchovy, and spicy pepper), which sit in a monstrous bowl on the bar, along with local river trout and grilled meats. 

Pl. Mayor, Aínsa, 22330, Spain
974-500385
Known For
  • Idyllic patio
  • Grilled local beef cuts
  • Stellar gildas
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

La Casa del Abuelo

$$ | Sol

This rustic tapas hall is the oldest of three branches of a beloved local chain, and it has barely changed since it was founded in 1906. The tapa to try here is gambas al ajillo, shrimp sautéed with garlic. Enjoy them with the house red from Toro or branch out with a vino del abuelo, a throwback off-dry red from Alicante.

Calle de la Victoria 12, Madrid, 28012, Spain
91-521–2319
Known For
  • Generous portions
  • Bold proprietary Toro wines
  • Back-in-time atmosphere

Something incorrect in this review?

La Casa del Mar

$

Llanes has prettier, cleaner, and less noisy places to enjoy seafood, but if you feel like rubbing shoulders with Asturian fishermen and eating their catch cooked just the way they like it, then this spot by the port, guarded by a parrot named Paco, is for you. The glassed-in terrace has a view of the small harbor bobbing with boats, and the menu offers such local classics as baby squid in ink, spider crab, seafood meatballs, and razor clams, all with a minimum of fuss but maximum value.

Calle Muelle 4, Llanes, 33500, Spain
985-401215
Known For
  • Seafood
  • Good value
  • Popular with locals

Something incorrect in this review?

La Casa del Rey

$

Just a block from Plaza de las Flores, a 200-year-old building hides this sleek, modern wine bar, serving some of the best tapas in town. Choose from a long list of hot and cold pinchos (small snacks)—the rabo de toro en hojaldre (oxtail in pastry) and graten de bacalao (cod gratin) are perennial favorites—tostas, and miniburgers, or from the à la carte menu, where meat dishes star. The wine list has more than 300 labels (including some of Spain's best), and the friendly staff can offer advice on pairing options.

Calle Raphael 7, 29680, Spain
951-965414
Known For
  • Tapas
  • Wine list
  • All-day kitchen

Something incorrect in this review?

La Castela

$$ | Retiro

Blocks from El Retiro Park, this 34-year-old tapas spot is always teeming with locals clamoring over plates of sautéed wild mushrooms, tuna ventresca (tuna belly) and roasted pepper salad, and stewed chickpeas with langoustines. Stop in for a quick bite at the bar—they'll serve you a free tapa with every drink—or enjoy heartier choices in the homey dining room at the back.

Calle del Doctor Castelo 22, Madrid, 28009, Spain
91-574–0015
Known For
  • Colorfully plated tapas
  • Friendly staff
  • Neighborhood crowd
Restaurant Details
Closed Sun.

Something incorrect in this review?

La Cepa de Bernardo

$$ | Parte Vieja

This boisterous tavern established in 1948 has walls covered with old photos and a dining room packed with locals and tourists in equal measure. Everything from the Iberian ham to the gildas (olive-pepper-anchovy pintxos) will whet your appetite, but those who opt for a full meal shouldn't overlook the dry-aged txuleton.

Calle 31 de Agosto 7, San Sebastián, 20003, Spain
94-342--6394
Known For
  • Hand-cut Iberian ham
  • Melt-in-your-mouth steak
  • Value prix-fixe lunch

Something incorrect in this review?