What
Where

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

The Best Great view Restaurants in Barcelona

110 restaurants

Sort by Relevance

TB Bar - Grand Hotel La Florida, Barcelona

MEDITERRANEAN

Carretera de Vallvidrera al Tibidabo, 83, 08035, Barcelona

Average price €30

Not bookable on TheFork

L'Arròs - Palau de Mar, Barcelona

MEDITERRANEAN

Plaça Pau Vila, 1, 08039, Barcelona

15

Average price €25

Not bookable on TheFork

Cal Nico, Barcelona

Cal Nico

 / 10

Carrer de Roc Boronat, 9, Barcelona, Spain, 08005, Barcelona

Average price €36

Not bookable on TheFork

D. Fenix Sushi, Barcelona

JAPANESE

C/ Nàpols, 141, 08013, Barcelona

Average price €12

Not bookable on TheFork

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

Can Ramon, Barcelona

SPANISH

Can Ramon

 / 10

C/ Santuari, 5, 08032, Barcelona

Average price €24

Not bookable on TheFork

Barítimo, Barcelona

MEDITERRANEAN

Barítimo

7.9 / 10

Moll de Espanya, 5, 08039, Barcelona

181

Average price €26

Not bookable on TheFork

Why 376, Barcelona

MEDITERRANEAN

Why 376

 / 10

C/ Mallorca, 376, 08013, Barcelona

Average price €27

Not bookable on TheFork

Surf House, Barcelona

FUSION

Surf House

 / 10

Av. Almirall Aixada, 22, 08003, Barcelona

3

Average price €16

Not bookable on TheFork

Alegra, Barcelona

MEDITERRANEAN

Alegra

 / 10

Moll d'Espanya, 5, 08039, Barcelona

1692

Average price €35

Not bookable on TheFork

Can Martí, Barcelona

Can Martí

 / 10

C/Pasaje Font del Mont, 4, 08017, Barcelona

3

Average price €18

Not bookable on TheFork

Beach House, Barcelona

INTERNATIONAL

C/ Judici, 15, 08003, Barcelona

17

Average price €14

Not bookable on TheFork

Farga de Diagonal, Barcelona

MEDITERRANEAN

Avenida Diagonal, 391, 08006, Barcelona

555

Average price €25

Not bookable on TheFork

Brisa Pool Bar & Lounge, Barcelona

MEDITERRANEAN

Passeig Taulat, 262-264, 08019, Barcelona

Average price €42

Not bookable on TheFork

Sapore di Mare, Barcelona

MEDITERRANEAN

Paseo Joan de Borbó, 2, 08003, Barcelona

8

Average price €29

Not bookable on TheFork

Martina's Restaurant, Barcelona

Avenida Moll d'Espanya, 5,, 08039, Barcelona

216

Average price €27

Not bookable on TheFork

Ciudadela Parc - Hotel Ciudadela Parc, Barcelona

Paseo Pujades, 5, 08018, Barcelona

Average price €23

Not bookable on TheFork

Habana Barcelona, Barcelona

CUBAN

C/ Escar, 1, 08039, Barcelona

20

Average price €24

Not bookable on TheFork

Mango - Diagonal, Barcelona

MEDITERRANEAN

Avenida Diagonal, 635, 08023, Barcelona

Average price €22

Not bookable on TheFork

Luki, Barcelona

FROM MARKET

Luki

 / 10

Plaza Sortidor, 3, 08004, Barcelona

13

Average price €20

Not bookable on TheFork

Al Passatore-Pla de Palau, Barcelona

ITALIAN

C/ Pla de Palau, 8, 08002, Barcelona

Average price €18

Not bookable on TheFork

Pato Pekín, Barcelona

CHINESE

C/ Marina, 16, 08005, Barcelona

7

Average price €27

Not bookable on TheFork

Molina, Barcelona

SPANISH

Molina

 / 10

Passeig de Sant Gervasi, 65, 08022, Barcelona

174

Average price €26

Not bookable on TheFork

La Vinya del Mar, Barcelona

C/ Almirall Aixada, 21, 08003, Barcelona

99

Average price €32

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

Tapas Locas, Barcelona

SPANISH

C/ Moll de Mestral, 8-9 (Port Olimpic), 08005, Barcelona

72

Average price €21

Not bookable on TheFork

Filter

TheFork Benefits