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

Fine Dining

Seventeen - Hotel Olivia Balmes

Carrer de Balmes, 115-117, 08008, Barcelona

9.0 / 10
607 reviews

Average price €25

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

American

Calle Valldonzella, 3, 08001, Barcelona

8.7 / 10
97 reviews

Average price €11

Mediterranean

Passeig Don Joan Borbó Comte Barcelona, 12, 08003, Barcelona

8.7 / 10
411 reviews

Average price €25

C/ Mallorca, 272, 08037, Barcelona

8.7 / 10
172 reviews

Average price €28

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

Carrer de València, 360, Barcelona, Spain, 08009, Barcelona

8.7 / 10
352 reviews

Average price €25

International

Av. Paral·lel, 115, 08004, Barcelona

8.5 / 10
82 reviews

Average price €16

Menu 18€

Greek

Av. Marqués de l’Argentera 27, 08003, Barcelona

8.7 / 10
1,394 reviews

Average price €18

Middle Eastern

Carrer de Verdi, 28, 08012, Barcelona

8.7 / 10
225 reviews

Average price €18

Mediterranean

Carrer d'Aribau, 125, 08036, Barcelona

9.0 / 10
128 reviews

Average price €25

insiderMediterranean

Av. de l'Estatut de Catalunya, s/n, 08035, Barcelona

8.8 / 10
336 reviews

Average price €40

Menu 0€

insiderFine Dining

Carrer del Rosselló, 197, 08036, Barcelona

9.0 / 10
241 reviews

Average price €25

insiderFine Dining

Carrer dels Arcs, 5, 08002, Barcelona

9.0 / 10
573 reviews

Average price €40

Italian

Carrer de Roger de Llúria, 50, 08009, Barcelona

9.0 / 10
161 reviews

Average price €25

Mediterranean

Carrer d'Arimon, 22, 08022, Barcelona

9.0 / 10
700 reviews

Average price €20

American

Carrer de València, 428, 08013, Barcelona

9.0 / 10
993 reviews

Average price €13

C/ Assaonadors, 13, 08003, Barcelona

9.0 / 10
611 reviews

Average price €23

Fine Dining

Carrer dels Ases, 5, 08003, Barcelona

9.0 / 10
347 reviews

Average price €13

Mediterranean

Passeig de Joan de Borbó, 60, 08003, Barcelona

7.5 / 10
6 reviews

Average price €24

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

insiderJapanese

Carrer de València, 249, 08007, Barcelona

8.9 / 10
133 reviews

Average price €24

Mediterranean

Carrer Enric Granados, 121, 08008, Barcelona

8.5 / 10
53 reviews

Average price €15

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

Fine Dining

Carrer de Pau Claris, 190, 08037, Barcelona

8.6 / 10
831 reviews

Average price €35

-50% en Carta con ElTenedor Fest

Spanish

Carrer de Mallorca, 77, 08029, Barcelona

8.9 / 10
111 reviews

Average price €20

Mediterranean

Carrer de Sant Antoni Maria Claret, 216, 08025, Barcelona

8.6 / 10
115 reviews

Average price €20

Set Menu 8.95€

Italian

C/ Rambla Poblenou, 123, 08018, Barcelona

8.6 / 10
853 reviews

Average price €15

Group Special: Menu 26€ (8 to 0 p.)

insiderFine Dining

C/ Rosello, 155, 08036, Barcelona

8.9 / 10
300 reviews

Average price €50 Accepts Yums

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