TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Terrace Restaurants in Barcelona

764 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Fine Dining

Segons Mercat - Aribau

Carrer d'Aribau, 3 Bis, 08011, Barcelona

8.5 / 10
1,478 reviews

Average price €20

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

Italian

Carrer de Muntaner, 231, 08021, Barcelona

9.3 / 10
400 reviews

Average price €25

InsiderMediterranean

Passeig de Joan de Borbó, 101, 08039, Barcelona

9.1 / 10
1,318 reviews

Average price €34 Accepts Yums

Menú Maná 33 €

MICHELIN 2020Fine Dining

Carrer de la Marina, 19, 08005, Barcelona

9.3 / 10
903 reviews

Average price €35

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

YUMS x2Fine Dining

Carrer de Mandri, 32, 08022, Barcelona

8.5 / 10
443 reviews

Average price €25 Accepts Yums

Italian

Avinguda Diagonal, 652, Barcelona, Spain, 08034, Barcelona

8.8 / 10
6,607 reviews

Average price €30

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

Spanish

Carrer de Marià Aguiló, 65, 08005, Barcelona

9.2 / 10
59 reviews

Average price €15

Fine Dining

C/ Sabino de Arana 22-24- Hotel Catalonia Rigoletto, 08028, Barcelona

8.2 / 10
288 reviews

Average price €20

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

Argentinian

C/ Tamarit, 109, 08015, Barcelona

9.2 / 10
626 reviews

Average price €20

InsiderFrom Galicia

C/ Indústria, 314, 08026, Barcelona

9.2 / 10
320 reviews

Average price €76

Menu 35€

InsiderFrom market

Pau Claris 190, 08037, Barcelona

9.3 / 10
717 reviews

Average price €50 Accepts Yums

InsiderMediterranean

Av. de l'Estatut de Catalunya, s/n, 08035, Barcelona

8.9 / 10
347 reviews

Average price €40

MENÚ CALÇOTADA 39.50€

Mexican

Carrer de París, 147, 08036, Barcelona

9.1 / 10
731 reviews

Average price €24

Italian

Carrer de Sardenya, 360, 08025, Barcelona

9.1 / 10
293 reviews

Average price €15

InsiderFine Dining

Via Augusta, 201, 08021, Barcelona

8.9 / 10
674 reviews

Average price €35

Especial grupo: Menú 35 € (8 à 20 p.)

Japanese

C/ Rec Comtal, 15, 08003, Barcelona

8.9 / 10
901 reviews

Average price €33

Today's special menu 15€

InsiderCreative

Vía Laietana, 49, 08003, Barcelona

8.9 / 10
744 reviews

Average price €30

Menu La Plassohla 19.50€

Fusion

Paseo Marítimo de la Barceloneta, 36, 08003, Barcelona

9.1 / 10
338 reviews

Average price €35

InsiderCatalan

C/ Santaló, 54, 08021, Barcelona

9.1 / 10
336 reviews

Average price €40

YUMS x2Mediterranean

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

8.4 / 10
662 reviews

Average price €35 Accepts Yums

InsiderCatalan

Plaça del Doctor Andreu, Barcelona, Spain, 08035, Barcelona

9.0 / 10
504 reviews

Average price €40

Menú de nits 40 €

Mediterranean

Carrer de València, 637, 08026, Barcelona

9.1 / 10
39 reviews

Average price €22

Mediterranean

Carrer d'Entença, 7, 08015, Barcelona

9.1 / 10
374 reviews

Average price €25

International

C/ Carders, 17, 08003, Barcelona

9.1 / 10
211 reviews

Average price €17

Normal

Creative

Paseo Maritimo de la Barceloneta, 32, 08003, Barcelona

9.1 / 10
172 reviews

Average price €40

The Best Terrace Restaurants in Barcelona

Sit down and close your eyes ... Do you feel the sunlight on your face? Can you hear the birds singing and glasses clinking? It's official, spring is here! Celebrate by choosing a restaurant with a terrace and soaking up the sunshine!

Filter

TheFork advantages