TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

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

The Best Restaurants with terrace in Barcelona

747 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.

InsiderInternational

El Brunch del Majestic

Paseo de Gracia, 68, 08008, Barcelona

8.9 / 10
209 reviews

Average price €50

The Sunday Brunch 59€

Fine Dining

C/ Enric Granados, 83, 08008, Barcelona

8.9 / 10
3,596 reviews

Average price €15

Menu 16€

InsiderCatalan

C/ Santaló, 54, 08021, Barcelona

9.1 / 10
335 reviews

Average price €40

YUMS x2InsiderMediterranean

Passeig de Gràcia, 75, 08008, Barcelona

Average price €39

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

Fine Dining

C/ Fusina, 7, 08003, Barcelona

9.0 / 10
424 reviews

Average price €35

Group Special: Menu 22.5€ (20 to 70 p.)

Pizzeria

Plaza Reial, 13, 08002, Barcelona

9.0 / 10
246 reviews

Average price €27 Accepts Yums

Group Special: Menu 27€ (8 to 8 p.)

Italian

C/ Fonollar, 2, 08003, Barcelona

9.0 / 10
2,038 reviews

Average price €22

Menu 22€

InsiderMediterranean

C/ Enrique Granados, 10, 08007, Barcelona

9.1 / 10
926 reviews

Average price €35 Accepts Yums

Set Menu 70€

Catalan

Carrer dels Tallers, 62- Hotel Catalonia Ramblas. Ciudad vella, 08001, Barcelona

9.0 / 10
143 reviews

Average price €25

French

Av. de Gaudí, 5, 08025, Barcelona

9.0 / 10
55 reviews

Average price €17

Mediterranean

Avinguda Diagonal, 3, 08019, Barcelona

9.0 / 10
264 reviews

Average price €15

InsiderFrom market

Carrer d'Aribau, 160, 08036, Barcelona

9.0 / 10
275 reviews

Average price €40

InsiderFine Dining

Passeig del Taulat, 262-264 (Hotel Hilton Diagonal Mar), 08019, Barcelona

9.0 / 10
57 reviews

Average price €34

Fusion

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

9.0 / 10
338 reviews

Average price €35

Mediterranean

Plaça de Joaquim Pena, 4, 08017, Barcelona

8.4 / 10
208 reviews

Average price €20

Mediterranean

Avinguda Diagonal, 501, 08029, Barcelona

8.8 / 10
9 reviews

Average price €15

Set Menus 8€ and 11.9€

InsiderCreative

Carrer del Consolat de Mar, 15, 08003, Barcelona

8.5 / 10
197 reviews

Average price €25

International

Av. Diagonal, 205, 08018, Barcelona

8.8 / 10
31 reviews

Average price €25

Menu 15 €€

Chinese

Carrer de Buenos Aires, 11, 08029, Barcelona

8.8 / 10
126 reviews

Average price €25

Menu 13,80€

Mediterranean

Moll de Espanya, 5, 08039, Barcelona

7.8 / 10
192 reviews

Average price €26

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

InsiderBasque

La Rambla, 20, 08002, Barcelona

9.0 / 10
232 reviews

Average price €35 Accepts Yums

Fusion

entrada calle vallirana, 08006, Barcelona

9.0 / 10
229 reviews

Average price €20

InsiderSpanish

Carrer de Provença, 277, 08037, Barcelona

8.8 / 10
254 reviews

Average price €35

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

InsiderInternational

Av. de Francesc Cambó, 14, 08003, Barcelona

8.9 / 10
199 reviews

Average price €35

Bottomless Cava Brunch Menu

InsiderMexican

Carrer de la Diputació, 239, 08007, Barcelona

9.1 / 10
874 reviews

Average price €50 Accepts Yums

The Best Restaurants with terrace 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