The Best Terrace Restaurants in Barcelona

Don Giovanni - Hotel NH Constanza, Barcelona

C/ Deu i Mata, 69-99, 08029, Barcelona

626

Average price €40 • Italian

Cal Robert, Barcelona

Cal Robert

9.2 / 10

Carrer de Requesens, 7, 08001, Barcelona

82

Average price €18 • From market

Manglar, Barcelona

Manglar

9.3 / 10

Carrer de Muntaner, 124, 08036, Barcelona

136

Average price €15 • South American

Sasha Bar 1968, Barcelona

Sasha Bar 1968

9.3 / 10

Carrer de Margarit, 18, 08004, Barcelona

1310

Average price €25 • From market

B Lounge - Hotel Barceló Raval, Barcelona

Rambla del Raval, 17-21, 08001, Barcelona

1059

Average price €26

A Angelo Marcelo, Barcelona

C/ Corsega, 537, 08025, Barcelona

256

Average price €25 • Mediterranean

Asian Ways, Barcelona

Asian Ways

9.2 / 10

Av. del Paraŀlel, 92, 08015, Barcelona

876

Average price €15 • Asian

Rangoli, Barcelona

Rangoli

9.2 / 10

Passeig Joan de Borbó, 78, 08039, Barcelona

2121

Average price €21 • Indian

Urban Jungle, Barcelona

Urban Jungle

9.1 / 10

Carrer del Consell de Cent, 275, 08011, Barcelona

554

Average price €30 • Mediterranean

Informal by Marc Gascons  - The Serras Hotel Barcelona, Barcelona

Passeig de Colom, 9, 08002, Barcelona

1258

Average price €50

Morelia, Barcelona

Morelia

9 / 10

Plaza Comercial, 7, 08003, Barcelona

849

Average price €30 • Argentinian

Windsor, Barcelona

Windsor

9.5 / 10

Carrer de Còrsega, 286, 08008, Barcelona

479

Average price €44

Agust, Barcelona

Agust

9.3 / 10

Carrer del Parlament, 54, Barcelona, Spain, 08015, Barcelona

1686

Average price €45 • Spanish

La Caleta Burger, Barcelona

Rambla del Raval, 18, 08001, Barcelona

39

Average price €18 • American

Nineteen - Hotel Olivia Plaza, Barcelona

Plaza Catalunya, 19, 08002, Barcelona

870

Average price €25 • Mediterranean

Le Romane, Barcelona

Le Romane

9 / 10

Carrer de Muntaner, 103, 08011, Barcelona

84

Average price €20 • Pizzeria

Pappa Sven, Barcelona

Pappa Sven

9.4 / 10

C/ Villarroel, 22, 08011, Barcelona

589

Average price €14 • International

La Gambeta, Barcelona

La Gambeta

9 / 10

Carrer de la Fusina, 3, 08003, Barcelona

2377

Average price €30

Milo Grill, Barcelona

Milo Grill

8.5 / 10

C/ Balmes, 127, 08008, Barcelona

5172

Average price €25 • Argentinian

Ándele Santa Fé, Barcelona

Santa Fe de Nou Mèxic, 6, 08017, Barcelona

70

Average price €20 • Mexican

The Terrace - Fairmont Rey Juan Carlos I, Barcelona

Avinguda Diagonal, 661, 08028, Barcelona

278

Average price €35 • Mediterranean

La Bacardina, Barcelona

La Bacardina

8.8 / 10

Carrer de Santa Amàlia, 38, 08031, Barcelona

343

Average price €18

Ayres del Sur, Barcelona

Ayres del Sur

8.8 / 10

Carrer de Casp, 153, 08013, Barcelona

499

Average price €16 • Argentinian

SantaBel, Barcelona

SantaBel

8.9 / 10

Carrer de París, 67, 08029, Barcelona

1316

Average price €30 • Mediterranean

Pulpería Can Lampazas, Barcelona

Av. del Paraŀlel, 159, 08004, Barcelona

2649

Average price €30

Filter

Filter by
Avantages TheFork