TheFork, a Trip advisor company

What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Barcelona

3,525 restaurants

Sort by Relevance

Mediterranean

Bosàbé - Urquinaona

Carrer d'Ausiàs Marc, 9, 08010, Barcelona

Average price €12

Set Menu 11.75€

Italian

Passeig de Fabra i Puig, 266, 08031, Barcelona

8.6 / 10
54 reviews

Average price €25

Mediterranean

Gran Via de les Corts Catalanes, 555, 08011, Barcelona

9.1 / 10
67 reviews

Average price €12

American

Ronda de la Universitat, 20, 08007, Barcelona

8.6 / 10
73 reviews

Average price €17

Specify a date and enjoy promotions of up to -50% in our best restaurants

Mediterranean

Plaça de Joaquim Folguera, 2, 08022, Barcelona

8.6 / 10
134 reviews

Average price €12

Mediterranean

Carrer de Muntaner, 211, 08036, Barcelona

7.6 / 10
23 reviews

Average price €20 Accepts Yums

-20% off the "à la carte" menu!

insiderAsian

Carrer de la Providència, 1 Bis, 08024, Barcelona

8.6 / 10
65 reviews

Average price €15

Italian

Rambla del Raval, 13, 08001, Barcelona

Average price €18

Set Menu 9.99€

insiderMediterranean

Carrer de Còrsega, 289, 08008, Barcelona

8.6 / 10
147 reviews

Average price €30

Spanish

Carrer de Sancho de Ávila, 7, 08018, Barcelona

Average price €15

Menu 9.95€

Japanese

Carrer de Còrsega, 197, 08036, Barcelona

8.4 / 10
316 reviews

Average price €15

Menu 14.50€

Japanese

Carrer de Marina, 57, 08005, Barcelona

8.6 / 10
279 reviews

Average price €16

Spanish

Carrer de la Riera de Sant Miquel, 21, 08006, Barcelona

Average price €20 Accepts Yums

Group Special: Menu 25€

insiderBasque

Carrer de Muntaner, 70-72, 08011, Barcelona

8.6 / 10
204 reviews

Average price €40

Indian

Carrer de Balmes, 21, 08007, Barcelona

8.6 / 10
91 reviews

Average price €17

Spanish

Carrer de l'Argenteria, 51, 08003, Barcelona

8.6 / 10
106 reviews

Average price €15

Chinese

Carrer de Girona, 49, 08009, Barcelona

8.6 / 10
281 reviews

Average price €15

Carrer de Sant Pau, 4, 08001, Barcelona

8.4 / 10
183 reviews

Average price €20

Set Menus 8€ and 12€

Fine Dining

Carrer de la Fusina, 7, 08003, Barcelona

8.3 / 10
434 reviews

Average price €30

Group Special: Menu 35€ (20 to 200 p.)

C/ Almirall Aixada, 12, 08003, Barcelona

8.4 / 10
462 reviews

Average price €25

Menú del Paco 28.60€

Mediterranean

Carrer d'Antoni de Capmany, 76, 08014, Barcelona

7.2 / 10
32 reviews

Average price €20

-30% off the "à la carte" menu!

Fusion

Carrer de Sabino Arana, 36, 08028, Barcelona

9.0 / 10
139 reviews

Average price €10

-50% off the "à la carte" menu!

Japanese

Carrer de Sant Agustí, 10, 08012, Barcelona

8.7 / 10
2,120 reviews

Average price €10

Menú del dia 9,90€

Pizzeria

Carrer de Manso, 22, 08015, Barcelona

8.8 / 10
29 reviews

Average price €20

Mediterranean

Plaça de Jacint Reventós, 08003, Barcelona

8.8 / 10
35 reviews

Average price €25

The Best Restaurants in Barcelona

Looking for a place to eat in Barcelona? We help you find the best place for a romantic dinner, find a restaurant in Gràcia, a new Japanese restaurant or enjoy a brunch! Be seduced by our restaurant guide and book the best restaurants in Barcelona!

Cities around Barcelona

Filter

TheFork advantages