The Best Restaurants in Barcelona

Carlota, Barcelona

Carlota

9.2 / 10

Carrer de París, 168, 08036, Barcelona

1080

Average price €30 • Mediterranean

Asian Ways, Barcelona

Asian Ways

9.2 / 10

Av. del Paraŀlel, 92, 08015, Barcelona

876

Average price €15 • Asian

Rangoli, Barcelona

Rangoli

9.2 / 10

Passeig Joan de Borbó, 78, 08039, Barcelona

2121

Average price €21 • Indian

La Cúpula, Barcelona

La Cúpula

8.9 / 10

C/ Sicilia, 255, 08025, Barcelona

1805

Average price €35 • Mediterranean

Illusio gastrobar, Barcelona

Carrer de Peracamps, 9, 08001, Barcelona

8

Average price €20 • Spanish

Lumbini, Barcelona

Lumbini

8.7 / 10

Carrer de Casp, 150, 08013, Barcelona

9

Average price €15 • Indian

Mondo, Barcelona

Mondo

8.9 / 10

Carrer d' Aribau, 159, 08036, Barcelona

211

Average price €20 • Fusion

Pulpería Can Lampazas - Buenos Aires, Barcelona

Carrer de Buenos Aires, 2, 08029, Barcelona

932

Average price €28

Gamba de la Costa, Barcelona

Carrer de Roger de Flor, 252, 08025, Barcelona

297

Average price €35 • Mediterranean

Biocenter, Barcelona

Biocenter

9 / 10

C/ Pintor Fortuny, 25, 08001, Barcelona

998

Average price €19 • Vegetarian

Sagués "Il Ristorante", Barcelona

C/ Sagués, 25, 08021, Barcelona

6521

Average price €30 • Italian

Roots & Rolls, Barcelona

Roots & Rolls

9.1 / 10

Carrer del Consell de Cent, 401, 08009, Barcelona

160

Average price €20 • Japanese

Urban Jungle, Barcelona

Urban Jungle

9.1 / 10

Carrer del Consell de Cent, 275, 08011, Barcelona

554

Average price €30 • Mediterranean

Shiraz, Barcelona

Shiraz

9 / 10

Carrer de Calàbria, 144, 08015, Barcelona

101

Average price €15 • Iranian

La Chula, Barcelona

La Chula

9.1 / 10

Carrer del Rosselló, 483, 08025, Barcelona

1306

Average price €16 • Mexican

Lamun Cuina Thai, Barcelona

Carrer de Viladomat, 73, 08015, Barcelona

443

Average price €25 • Thai

BocaBoca, Barcelona

BocaBoca

9.1 / 10

Carrer de Casanova, 224, 08036, Barcelona

1180

Average price €26 • Mediterranean

Madame, Barcelona

Madame

9.1 / 10

Carrer d'En Robador, 22, 08001, Barcelona

2463

Average price €15 • Asian

Informal by Marc Gascons  - The Serras Hotel Barcelona, Barcelona

Passeig de Colom, 9, 08002, Barcelona

1258

Average price €50

Magnum - Casino Barcelona, Barcelona

Carrer de la Marina, 19-21, Barcelona, Spain, 08005, Barcelona

158

Average price €40 • From market

Dionisos Aribau, Barcelona

Dionisos Aribau

9.1 / 10

C/ Aribau, 50, 08011, Barcelona

2264

Average price €18 • Greek

Morelia, Barcelona

Morelia

9 / 10

Plaza Comercial, 7, 08003, Barcelona

849

Average price €30 • Argentinian

Sushi Ramen b.c.n, Barcelona

Carrer de l'Or, 19, 08012, Barcelona

3

Average price €30 • Japanese

Negresco, Barcelona

Negresco

9.2 / 10

Carrer de Roger de Llúria, 16-18, 08010, Barcelona

591

Average price €30 • Mediterranean

SOFIA Be So, Barcelona

SOFIA Be So

9.5 / 10

Plaça de Pius XII, 4, 08028, Barcelona

35

Average price €100 • Mediterranean

Filter

Filter by
Avantages TheFork

Cities around Barcelona