What
Where

When do you want to eat?

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

The Best Great view Restaurants in Barcelona

109 restaurants

Sort by Relevance

The Clock Terrace, Barcelona

ASIAN

Plaça Espanya, 6 - 8, 08014, Barcelona

54

Average price €35

Pool Up Gastrobar - Gran Hotel Havana, Barcelona

MEDITERRANEAN

Gran Via Corts Catalanes, 647, 08010, Barcelona

63

Average price €28

Salt - Hotel W Barcelona, Barcelona

INTERNATIONAL

Paseo Mare Nostrum, 08039, Barcelona

172

Average price €40

InsiderInsiderAsador de Aranda - Tibidabo, Barcelona

INSIDERSTEAKHOUSE

Avinguda Tibidabo, 31, 08022, Barcelona

774

Average price €35

Not bookable on TheFork

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

InsiderInsiderBarcelonas Restaurant, Barcelona

INSIDERMEDITERRANEAN

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

5

Average price €65

Not bookable on TheFork

Litoral, Barcelona

Litoral

7.8 / 10

C/ Pescadors, 87, 08003, Barcelona

537

Average price €40

Not bookable on TheFork

Índigo - Hilton Diagonal Mar Barcelona, Barcelona

MEDITERRANEAN

Passeig del Taulat, 262 - 264, 08019, Barcelona

38

Average price €35

Not bookable on TheFork

Toc de Mar "El Tablao Flamenco de la Barceloneta", Barcelona

Passeig de Joan de Borbó, 31, 08003, Barcelona

33

Average price €23

Not bookable on TheFork

InsiderInsiderRooftop Verbena - Monument Hotel, Barcelona

INSIDERMEDITERRANEAN

Passeig de Gràcia, 75, 08008, Barcelona

8

Average price €39

Not bookable on TheFork

Ura Restaurant & Lounge, Barcelona

MEDITERRANEAN

Avenida Diagonal, 477, 08036, Barcelona

82

Average price €24

Not bookable on TheFork

El Mirador del Carmelo II, Barcelona

C/ Pasteur, 1, 08024, Barcelona

6

Average price €22

Not bookable on TheFork

Port Vell, Barcelona

SEAFOOD

Port Vell

7.7 / 10

Paseo Juan de Borbón, 20, 08003, Barcelona

47

Average price €44

Not bookable on TheFork

La Peña, Barcelona

La Peña

 / 10

C/ Tissó, 14, 08016, Barcelona

Average price €20

Not bookable on TheFork

Il Giardinetto di Gràcia, Barcelona

C/ Sant Lluis, 37, 08012, Barcelona

34

Average price €20

Not bookable on TheFork

El Túnel del Port, Barcelona

C/ Moll de Gregal, 12 - Port Olimpic, 08005, Barcelona

228

Average price €41

Not bookable on TheFork

Tapia, Barcelona

MEDITERRANEAN

Tapia

 / 10

C/ Major de Can Caralleu, 4, 08017, Barcelona

15

Average price €17

Not bookable on TheFork

El Regulador - Hotel Bagués, Barcelona

MEDITERRANEAN

La Rambla, 105, 08002, Barcelona

5417

Average price €35

Not bookable on TheFork

Brown 33, Barcelona

FUSION

Brown 33

 / 10

Paseo de Gracia, 33, 08007, Barcelona

450

Average price €35

Not bookable on TheFork

Kaiku, Barcelona

MEDITERRANEAN

Kaiku

 / 10

Plaza del Mar, 1, 08003, Barcelona

49

Average price €35

Not bookable on TheFork

The Chipirón, Barcelona

MEDITERRANEAN

The Chipirón

8.5 / 10

Moll d'Espanya, s/n, 08039, Barcelona

86

Average price €27

Not bookable on TheFork

Casa Mexicana, Barcelona

MEXICAN

Carrer de la Marina, 16-18, 08005, Barcelona

Average price €20

Not bookable on TheFork

InsiderInsiderMarea Alta, Barcelona

INSIDERMEDITERRANEAN

Marea Alta

 / 10

Av. de les Drassanes, 6-8 (Edificio Colón, Planta 24), 08001, Barcelona

406

Average price €65

Not bookable on TheFork

Platja Ca La Nuri, Barcelona

Porxos del Passeig Maritim de la Barceloneta, Local B, 08003, Barcelona

614

Average price €35

Not bookable on TheFork

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

Filter

TheFork Benefits