TheFork, a Trip advisor company

What
Where

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

The Best Restaurant hotel Restaurants in Barcelona

85 restaurants

Sort by Relevance

Catalan

Districte Born - Hotel Ciutat de Barcelona

C/ Princesa, 35, 08003, Barcelona

Average price €25

Fine Dining

Plaza Pius XII, 4, 08028, Barcelona

Average price €37

Arrocería

Paseo Pujades, 5, 08018, Barcelona

Average price €23

Mediterranean

C/ Villaroel, 106, 08011, Barcelona

Average price €24

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

Mediterranean

Travessera de les Corts, 150-152, 08028, Barcelona

Average price €20

Fine Dining

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

Average price €45

Fine Dining

C/ Comte Borrell208, 08029, Barcelona

Average price €30

Mediterranean

C/ Santaló, 8, 08021, Barcelona

Average price €25

Catalan

Ronda Universitat, 21, 08007, Barcelona

Average price €40

American

Carrer de Mallorca, 1-23, 08014, Barcelona

Average price €18

Filter

TheFork advantages