What

What

Where

Where

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

The Best Restaurant hotel Restaurants in Barcelona

88 restaurants

Sort by Relevance

St. Gallen, Barcelona

MEDITERRANEAN

St. Gallen

 / 10

C/ Diputació, 264, 08007, Barcelona

Average price €32

Special Menu 30.80€

InsiderPurobeach Barcelona, Barcelona

INSIDERMEDITERRANEAN

Passeig del Taulat, 262-264 (Hotel Hilton Diagonal Mar), 08019, Barcelona

60

Average price €34

InsiderLa Isabela - Hotel 1898, Barcelona

INSIDERMEDITERRANEAN

La Rambla, 109, 08002, Barcelona

159

Average price €30

Twist, Barcelona

MEDITERRANEAN

Twist

 / 10

Passatge de Gutenberg, 7, 08001, Barcelona

Average price €30

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

The Top - Gallery Hotel, Barcelona

MEDITERRANEAN

C/ Roselló, 249-251, 08008, Barcelona

42

Average price €9

L'Illa del Rosselló - Hotel Evenia Rosselló, Barcelona

Carrer del Rosselló, 191, 08036, Barcelona

98

Average price €25

Confortel Bel Art - Hotel Conforte Bel Art, Barcelona

MEDITERRANEAN

C/ Lepant, 406, 08025, Barcelona

Average price €18

Piano Hotel Gates Diagonal, Barcelona

INTERNATIONAL

Av. Diagonal, 205, 08018, Barcelona

28

Average price €25

Menu 15 €€

DOQ Barcelona - Hotel Indigo Barcelona, Barcelona

MEDITERRANEAN

Gran Via de les Corts Catalanes, 629, 08010, Barcelona

1485

Average price €25

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

Mosaic Restaurant, Barcelona

SPANISH

Avinguda Diagonal, 589-591, 08014, Barcelona

946

Average price €32

Jardin Mimosa - Mandarin Oriental Barcelona, Barcelona

FROM MARKET

Passeig de Gràcia, 38, 08007, Barcelona

3

Average price €40

InsiderMarina - Hotel Arts Barcelona, Barcelona

INSIDERMEDITERRANEAN

Carrer de la Marina, 19, 08005, Barcelona

Average price €30

Salt - Hotel W Barcelona, Barcelona

INTERNATIONAL

Paseo Mare Nostrum, 08039, Barcelona

171

Average price €40

Group Special: Menu 40€ (8 to 12 p.)

Pool Up Gastrobar - Gran Hotel Havana, Barcelona

MEDITERRANEAN

Gran Via Corts Catalanes, 647, 08010, Barcelona

63

Average price €28

Wave - Hotel W Barcelona, Barcelona

MEDITERRANEAN

Plaça de la Rosa del Vents, 1, 08039, Barcelona

362

Average price €65

Group Special: Menu 47€ (8 to 21 p.)

InsiderBistro 1925 - Gran Hotel La Florida, Barcelona

INSIDERMEDITERRANEAN

Ctra. de Vallvidrera al Tibidabo, 83-93, 08035, Barcelona

18

Average price €50

Cannot be reserved on TheFork

InsiderRooftop Verbena - Monument Hotel, Barcelona

INSIDERMEDITERRANEAN

Passeig de Gràcia, 75, 08008, Barcelona

8

Average price €39

Cannot be reserved on TheFork

Cocina de Mercado - Novotel Barcelona City, Barcelona

FROM MARKET

Av. Diagonal, 201, 08018, Barcelona

138

Average price €35

Cannot be reserved on TheFork

InsiderLoidi by Martín Berasategui - Hotel Condes de Barcelona, Barcelona

INSIDERMEDITERRANEAN

C/ Mallorca, 248, 08008, Barcelona

159

Average price €40

Menu 36€

Cannot be reserved on TheFork

L'Orangerie - Hotel La Florida, Barcelona

MEDITERRANEAN

Carretera Vallvidrera al Tibidabo, 83-93, 08035, Barcelona

184

Average price €53

Menú Degustación 2ª Edición 74€

Cannot be reserved on TheFork

InsiderLasarte by Martín Berasategui - Monument Hotel, Barcelona

INSIDER

C/ Mallorca, 259, 08008, Barcelona

36

Average price €200

Menu 165€

Cannot be reserved on TheFork

Gastroblack, Barcelona

ITALIAN

Carrer de Gravina, 5, 08001, Barcelona

53

Average price €17

Cannot be reserved on TheFork

Oliveta, Barcelona

MEDITERRANEAN

Oliveta

 / 10

Carrer del Poeta Cabanyes, 18, 08004, Barcelona

3

Average price €18

Cannot be reserved on TheFork

TB Bar - Grand Hotel La Florida, Barcelona

MEDITERRANEAN

Carretera de Vallvidrera al Tibidabo, 83, 08035, Barcelona

Average price €30

Cannot be reserved on TheFork

El Racó del Port, Barcelona

MEDITERRANEAN

Carrer Ample, 1 - Hotel Catalonia Port, 08002, Barcelona

3

Average price €25

Cannot be reserved on TheFork

Filter

TheFork advantages