What
Where

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

The Best Great view Restaurants in Barcelona

109 restaurants

Sort by Relevance

Xup Xup Restaurant, Barcelona

Passeig de la Barceloneta, S/N (a pie de playa), 08003, Barcelona

465

Average price €28

El Cangrejo Loco, Barcelona

SEAFOOD

C/ Moll de Gregal, 29, 08005, Barcelona

756

Average price €40

Piano Hotel Gates Diagonal, Barcelona

INTERNATIONAL

Av. Diagonal, 205, 08018, Barcelona

28

Average price €25

Sabor Mudéjar, Barcelona

MEDITERRANEAN

Carrer Narcís Roca, 9, 08019, Barcelona

45

Average price €18

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

InsiderInsiderCan Ramonet, Barcelona

INSIDERSEAFOOD

Can Ramonet

8.8 / 10

C/ La Maquinista, 17, 08003, Barcelona

717

Average price €29 accept Yums

La Barca del Salamanca, Barcelona

MEDITERRANEAN

Moll de Gregal 13-17 Port Olímpic, 08005, Barcelona

623

Average price €37

L'Arròs - Passeig Joan de Borbó, Barcelona

MEDITERRANEAN

Passeig Don Joan Borbó Comte Barcelona, 12, 08003, Barcelona

376

Average price €25

InsiderInsiderBistro 1925 - Gran Hotel La Florida, Barcelona

INSIDERMEDITERRANEAN

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

18

Average price €50

Xiringuito Escribà, Barcelona

Avenida Litoral, 62, 08005, Barcelona

1502

Average price €46

Arenal Restaurant, Barcelona

Passeig Marítim, s/n (Barceloneta), 08003, Barcelona

830

Average price €32

MEPIACE VALL PARC RESTAURANT, Barcelona

MEDITERRANEAN

Carretera de l' Arrabassada, 107, 08035, Barcelona

Average price €18

Watatsumi, Barcelona

JAPANESE

Watatsumi

8.8 / 10

Gran Vía, 373, 08015, Barcelona

1170

Average price €22

Mussol - C.C. Arenas, Barcelona

Gran Via de les Corts Catalanes, 373, 08015, Barcelona

53

Average price €20

Cal Pinxo Palau de Mar, Barcelona

MEDITERRANEAN

Plaça de Pau Vila, 1, 08039, Barcelona

229

Average price €40

La Tagliatella La Maquinista, Barcelona

ITALIAN

Paseo Potosi, 2,, 08030, Barcelona

220

Average price €18

Mirablau, Barcelona

MEDITERRANEAN

Mirablau

8.5 / 10

Plaça Doctor Andreu, S/N, 08035, Barcelona

1497

Average price €20

The Top - Gallery Hotel, Barcelona

MEDITERRANEAN

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

42

Average price €9

Tapa Tapa - Las Ramblas, Barcelona

MEDITERRANEAN

La Rambla, 26, 08002, Barcelona

13

Average price €11

El Jardi de L'Abadessa, Barcelona

C/ Abadessa Olzet,26, 08034, Barcelona

817

Average price €28

InsiderInsiderMOOD Rooftop Bar - Hotel The One, Barcelona

INSIDERSPANISH

Carrer de Provença, 277, 08037, Barcelona

222

Average price €35

Mussol - Aragó, Barcelona

Mussol - Aragó

7.9 / 10

Carrer d'Aragó, 261, 08007, Barcelona

60

Average price €20

InsiderInsiderMarina - Hotel Arts Barcelona, Barcelona

INSIDERMEDITERRANEAN

Carrer de la Marina, 19, 08005, Barcelona

Average price €30

InsiderInsiderBarraca, Barcelona

INSIDER

Barraca

8.3 / 10

Passeig Marítim Barceloneta, 1, 08003, Barcelona

1409

Average price €30

Miss Sushi Illa Diagonal, Barcelona

JAPANESE

C/ Deu i Mata, 69-99, Local P3A (C.C. Illa Diagonal), 08029, Barcelona

1531

Average price €20

Ideal Restaurant Collserola, Barcelona

MEDITERRANEAN

Carretera de Molins de Rei a Vallvidrera, Km. 11,2, 08017, Barcelona

127

Average price €20

Filter

TheFork Benefits