Barcelona Restaurants

Best Restaurants in Barcelona, Spain

Restaurants in Barcelona

Selections are displayed based on relevance, user reviews, and popular trips. Table bookings, and chef experiences are only featured through our partners. Learn more here.

Establishment Type

Special Offers

Meals

Online Options

Price

Traveller rating

MICHELIN Guide

Cuisines

Dishes

Dietary Restrictions

Good for

Open Now

Restaurant Features

Neighbourhood

Airports:

What's new in the neighbourhood
Updates are sorted by a mix of factors, including time of post, popularity, content (text vs. image), and type (update vs. event).
La Balsa
Reserve a Table Online
See all
Sponsored
4makis
96
Japanese, Sushi, Asian, Healthy££ - £££
30% off
Faire Brunch & Drinks
353
International, Healthy££ - £££
Jara Sushi Degustación
598
Japanese, Sushi, Asian, Japanese sweets parlour££ - £££
40% off
Caminito Grill Steak House
1,117
Steakhouse, Argentinian££ - £££
20% off
Le Romane
5,355
Italian, Pizza, Mediterranean, European££ - £££
40% off
Buenos Brasas Grill
270
Steakhouse, Argentinian££ - £££
Con Gracia
2,377
Mediterranean, Spanish, Fusion, Healthy££££
40% off
La Parrillada
856
Steakhouse, Barbecue, Grill, Argentinian££ - £££
Locavore Barcelona
230
Mediterranean, Spanish, Contemporary, Fusion££ - £££
30% off
Don Asador
1,622
Steakhouse, Barbecue, Grill, Argentinian££ - £££
Quesarium Restaurant & Cocktails
225
Mediterranean, Spanish, Catalan££ - £££
Fine Dining
See all
Con Gracia
2,377
Mediterranean, Spanish, Fusion, Healthy££££
Malvón Eci Plaza Cataluña
135
Fast food, Argentinian££££
40% off
Nix Tapas & Drinks
113
Mediterranean, Spanish, Catalan££££
LAB Restaurant
303
Mediterranean, European, Spanish££££
La Terraza del Claris
517
Mediterranean, European, Spanish, Contemporary££££
Tast-Ller
863
Mediterranean££££
Santa Rita Experience
527
Mediterranean, European, Spanish, Fusion££££
Disfrutar
2,019
Mediterranean, Contemporary££££
The Alchemix
267
Mediterranean, Asian££££
Agreste de Fabio & Roser
327
Mediterranean, European, Spanish, Healthy££££
Local eats
See all
50% off
Sponsored
Greek Aribau
304
Mediterranean, European, Greek, Healthy££ - £££
Bar Xapako
1,110
Bar, Mediterranean, European, Spanish£
Taps Barcelona
1,396
Mediterranean, European, Spanish, Catalan££ - £££
Diegos Bar Restaurant
397
International, Mediterranean, Spanish, Catalan££ - £££
Kserol
450
Bar, International, Mediterranean, European££ - £££
En Diagonal Bar
781
Cafe, Mediterranean, European, Spanish£
Can Valles
918
Mediterranean, European, Spanish, Healthy££ - £££
Bar Casi
985
European, Spanish, Catalan£
Wine Mood
573
Italian, Mediterranean, European, Spanish££ - £££
Olivos Comida y Vinos
262
Mediterranean, European, Spanish, Healthy££ - £££
La Peninsular
3,082
Seafood, Mediterranean, European, Spanish££ - £££
Budget-friendly bites
See all
Sponsored
Liu's Hotpot Barcelona
56
Chinese££ - £££
La Gastronomica Burgers
1,959
Street Food££ - £££
Desoriente
710
Japanese, Asian, Healthy, Japanese Fusion££ - £££
Vrutal
1,447
Bar, Healthy££ - £££
BelleBuon
3,765
Italian, Neapolitan, Campania, Sicilian££ - £££
Bodega Biarritz 1881 Tapas bar
8,363
Mediterranean, European, Spanish, Wine Bar££ - £££
30% off
Faire Brunch & Drinks
353
International, Healthy££ - £££
Jara Sushi Degustación
598
Japanese, Sushi, Asian, Japanese sweets parlour££ - £££
Blu Bar
2,190
Bar, International, Mediterranean, Healthy££ - £££
Zenith Brunch & Cocktails
2,752
Cafe, International, Healthy££ - £££
La Gastronómica Platillos
849
Mediterranean, Spanish, Catalan££ - £££
Cheap eats
See all
Off-street
363
Italian, Pizza, Mediterranean, Neapolitan£
Tino, esto no es una pizza
310
Italian, Pizza, Street Food£
Bella Italia
1,881
Italian, Pizza£
Bar Xapako
1,110
Bar, Mediterranean, European, Spanish£
Brunch & Bakery
211
Brew Pub, International, Pub£
The Coffee House Barcelona
189
Cafe, European, Healthy£
Almalibre Açaí House Barcelona
190
Cafe, International, Healthy£
Tucco Real Food Eixample
425
Italian, Mediterranean, Healthy£
Dine with a local chef
See all
Rudi of Pirate Cooking
296
Mediterranean, Spanish, Fusion££ - £££
Powered by
EatWith: Monica and Eva of Barcelona
27
Mediterranean, Fusion, Middle Eastern, Israeli££ - £££
Powered by
EatWith: Rodolfo of Barcelona
5
Spanish, Fusion
Powered by
EatWith: Doblemente of Barcelona
6
Mediterranean
Powered by
Coffee & tea
See all
The Coffee House Barcelona
189
Cafe, European, Healthy£
Spice Cafe
309
American, Cafe££ - £££
Roast Club
364
Cafe, International, European, Dining bars£
Copasetic Barcelona
913
International, European, Healthy££ - £££
Baluard Barceloneta
367
Cafe, European£
El Petit Princep Brunch & Coffee
654
Cafe, European, Healthy£
Special Offers: Up to 50% Off Your Bill
See all
La Tartareria · Raw food ·
235
Mediterranean, European, Healthy££ - £££
Restaurant Pelai
625
Mediterranean, European, Spanish, Fusion££ - £££
Moments
741
European, Spanish, Catalan££££
Makamaka
2,183
American, Bar, Fast food££ - £££
Antigua
1,491
Mediterranean, European, Spanish, Catalan££££
Villa Caprice
538
Italian, Mediterranean, European, Spanish££ - £££
Restaurant Ají
338
Japanese, Peruvian, Latin, Sushi££ - £££
30% off
La Gambeta
667
Seafood, Mediterranean, Spanish, Healthy££ - £££
Dos Palillos
1,320
Japanese, Asian, Fusion££££
Tram Tram - Restaurant
249
Mediterranean, European, Spanish££££
Delivery Available
See all
Off-street
363
Italian, Pizza, Mediterranean, Neapolitan£
Jara Sushi Degustación
598
Japanese, Sushi, Asian, Japanese sweets parlour££ - £££
Tino, esto no es una pizza
310
Italian, Pizza, Street Food£
40% off
Buenos Brasas Grill
270
Steakhouse, Argentinian££ - £££
That's Amore
108
Italian, Pizza, Mediterranean, European££ - £££
Swagatam Bar-Restaurant Hindu
1,161
Indian, Asian, Healthy££ - £££
Micu Maku
139
Mediterranean, European, Spanish££ - £££
Restaurante Loto
219
Asian, Fusion££ - £££
Outdoor Seating Available
See all
La Gastronomica Burgers
1,959
Street Food££ - £££
Vrutal
1,447
Bar, Healthy££ - £££
BelleBuon
3,765
Italian, Neapolitan, Campania, Sicilian££ - £££
30% off
Faire Brunch & Drinks
353
International, Healthy££ - £££
Blu Bar
2,190
Bar, International, Mediterranean, Healthy££ - £££
Zenith Brunch & Cocktails
2,752
Cafe, International, Healthy££ - £££
20% off
Le Romane
5,355
Italian, Pizza, Mediterranean, European££ - £££
Paisano Bistro
1,217
Italian, Cafe, Mediterranean, European££ - £££
La Patsa Lab
4,198
Italian, Mediterranean, European, Northern-Italian££ - £££
Dal Presidente Bar
225
Italian, Pizza, Cafe, Fast food££ - £££
Top Restaurants in Barcelona
10,000+ results match your filters
Sort by:
Highest Rating
We found great results, but some are outside Barcelona. Showing results in neighbouring cities.
...
See All Offers
Spanish££££
0.9 mi
Province of Barcelona
40% off
40% off
Showing results 1-30 of 10,000
Frequently Asked Questions about Barcelona

Some of the most popular restaurants in Barcelona that deliver are:

Some of the most popular restaurants in Barcelona that provide takeaway are:

The best restaurants in Barcelona include:

Some of the best restaurants in Barcelona for families with children include:

Some of the most popular restaurants in Barcelona for cheap eats include:

All Barcelona HotelsBarcelona Hotel DealsLast Minute Hotels in Barcelona
Things to Do
All Barcelona Restaurants
FlightsHoliday RentalsTravel StoriesCruisesCar Hire