TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,586 restaurants

Sort by Relevance

Mediterranean

Marc

C/ Joan Miró, 24, 08005, Barcelona

Average price €24

Italian

C/ Muntaner, 189, 08036, Barcelona

Average price €24

Catalan

C/ Escocia, 5, 08016, Barcelona

Average price €25

Italian

C/ Benet Mateu, 59, 08034, Barcelona

Average price €26

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

Author

Passatge Lluís Pellicer, 18, 08036, Barcelona

Average price €23

Mediterranean

C/ Barcelona, 08014, Barcelona

Average price €21

Mediterranean

C/ Grassot, 15 bjos, 08025, Barcelona

Average price €21

Spanish

C/ Riera de Sant Miquel, 11, 08006, Barcelona

Average price €13

Mediterranean

Moll de Barcelona, s/n, 08039, Barcelona

Average price €25

Mediterranean

C/ Bonavista, 2, 08012, Barcelona

Average price €18

Spanish

C/ Bruniquer, 24, 08012, Barcelona

Average price €23

Menú A La Brasa de Grupos 25€

Fine Dining

Pl. Països Catalans, s/n, 08014, Barcelona

Average price €45

Mediterranean

C/ Tajo, 8, 08031, Barcelona

Average price €20

International

Las Ramblas, 31, 08002, Barcelona

Average price €14

Mediterranean

C/ Sardenya, 404, 08025, Barcelona

Average price €13

Italian

C/ Lleida, 38, 08004, Barcelona

Average price €28

Fine Dining

C/ Enric Granados. 13, 08007, Barcelona

Average price €32

Mediterranean

Avenida. Paralelo, 142, 08015, Barcelona

Average price €25

Catalan

Avda. Ports d'Europa, 100 Local 3, 08040, Barcelona

Average price €35

From market

Avinguda Diagonal, 593, 08014, Barcelona

Average price €49

Normal

From Galicia

C/ Lleida, 7, 08004, Barcelona

Average price €19

Catalan

C/ Radas, 39, 08004, Barcelona

Average price €24

InsiderMediterranean

Carrer de Pere IV, 210, 08005, Barcelona

Average price €40

Menú degustación 52.80€

Vegetarian

Plaza Vila de Madrid, 4, 08002, Barcelona

Average price €14

Mediterranean

C/ Bisbe Català, 10, 08034, Barcelona

Average price €35

The Best Restaurants in Barcelona

Barcelona is a city of fashion in Europe and much of that reputation is due to its great restaurants. We select the best for you.

Cities around Barcelona

Filter

TheFork advantages