What
Where

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

The Best Restaurants in Barcelona

3,476 restaurants

Sort by Relevance

Casa Juan, Barcelona

MEDITERRANEAN

Casa Juan

 / 10

C/ Madriguera, 47, 08033, Barcelona

Average price €25

Not bookable on TheFork

Kaede, Barcelona

JAPANESE

Kaede

 / 10

Ronda General Mitre, 201, 08023, Barcelona

28

Average price €16

Not bookable on TheFork

Napoletani D.O.C, Barcelona

ITALIAN

C/ Diputación, 101, 08015, Barcelona

134

Average price €27

Not bookable on TheFork

Cabrils, Barcelona

MEDITERRANEAN

Cabrils

 / 10

C/ Amigó, 43, 08021, Barcelona

18

Average price €16

Not bookable on TheFork

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

Casa Alfonso, Barcelona

SPANISH

C/ Roger de Lluria, 6, 08010, Barcelona

67

Average price €29

Normal

Not bookable on TheFork

Silenus, Barcelona

Silenus

 / 10

C/ Àngels, 8, 08001, Barcelona

3

Average price €20

Not bookable on TheFork

Pizza Ravalo, Barcelona

ITALIAN

Plaza d'Emili Vendrell, 1, 08001, Barcelona

13

Average price €16

Not bookable on TheFork

InsiderInsiderShanghai, Barcelona

INSIDERCHINESE

Shanghai

 / 10

C/ del Bisbe Sivilla, 48, 08022, Barcelona

64

Average price €63

Not bookable on TheFork

Ca La Mariona, Barcelona

MEDITERRANEAN

Carrer d'Amigó, 53, 08021, Barcelona

3217

Average price €20

Normal

Not bookable on TheFork

Bacus, Barcelona

Bacus

 / 10

C/ Viladomat, 289, 08029, Barcelona

Average price €25

Not bookable on TheFork

La Gran Bodega, Barcelona

C/ Gran Vía de les Corts Catalanes, 640, 08007, Barcelona

Average price €26

Not bookable on TheFork

La Vietnamita, Barcelona

VIETNAMESE

C/ Torrent de l'Olla, 78, 08012, Barcelona

3

Not bookable on TheFork

Ramplax, Barcelona

MEDITERRANEAN

Ramplax

 / 10

C/ Enric Granados, 75, 08008, Barcelona

9

Average price €19

Not bookable on TheFork

Restaurante Santiaguiño, Barcelona

C/ Buenos Aires, 2, 08029, Barcelona

89

Average price €22

Not bookable on TheFork

St. Germain, Barcelona

FRENCH

C/ Torrent de l'Olla, 113, 08012, Barcelona

22

Average price €11

Not bookable on TheFork

Pez Vela, Barcelona

Pez Vela

 / 10

Passeig del Mare Nostrum, 19, 08039, Barcelona

142

Average price €40

Not bookable on TheFork

Matamala, Barcelona

Matamala

 / 10

Rambla de Catalunya, 13, 08007, Barcelona

4

Average price €21

Not bookable on TheFork

Mito, Barcelona

JAPANESE

Mito

 / 10

Avenida Sarrià, 17, 08029, Barcelona

Average price €16

Not bookable on TheFork

La Cantonada de Bacardí, Barcelona

SPANISH

C/ Carreras i Candi, 51, 08029, Barcelona

Average price €23

Not bookable on TheFork

Come Come , Barcelona

MEDITERRANEAN

Come Come

 / 10

C/ Viladomat, 322, 08029, Barcelona

16

Average price €19

Not bookable on TheFork

Vell Poblenou, Barcelona

C/ Taulat, 95 , 08005, Barcelona

4

Average price €19

Not bookable on TheFork

Melic del Gòtic, Barcelona

SPANISH

C/ Montsió, 7, 08002, Barcelona

11

Average price €19

Not bookable on TheFork

Flamant, Barcelona

MEDITERRANEAN

Flamant

 / 10

C/Enric Granados, 23, 08017, Barcelona

1196

Average price €25

Not bookable on TheFork

InsiderInsiderEls 4 Gats, Barcelona

INSIDER

Els 4 Gats

 / 10

C/ Montsió, 3, 08002, Barcelona

39

Average price €35

Not bookable on TheFork

El Portaló de Sant Andreu, Barcelona

C/ Gran de Sant Andreu, 34, 08030, Barcelona

89

Average price €23

Not bookable on TheFork

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!

Filter

TheFork Benefits