The best terraces in Barcelona include rooftops bars and terraces lapped by the waves of the sea, and are simply perfect for outdoor plans this spring in the city. Bask in Barcelona’s all-year-round fantastic climate surrounded by the best views of the city, beach or its skyline!
With spring almost here, we’re already thinking about which of the best terraces in Barcelona we’re going to spend long weekend lunches, have drinks with friends, or relax with a good book and a coffee.
This selection covers the best spots in the city where you can catch some rays, enjoy the good outdoors and support local businesses. What more could you ask for?
As these are strange times, we do encourage you to check websites or ring restaurants in advance to double check opening times and book a table, if necessary.
The top ten best terraces in Barcelona… here we come!
Dos Torres
Via Augusta, 300, 08017 Barcelona
Think fine dining, a romantic ambience and exclusive service at one of the most coveted terraces in Barcelona. This restaurant that serves only the best Mediterranean cuisine boasts a large, stunning terrace garden in the grounds of a modernist estate. It also takes bookings for groups and private events.

Mirablau
Plaça del Doctor Andreu, s/n, 08035 Barcelona
Welcome to this bar and restaurant that, at night when the lights of the city below start to sparkle, becomes the club with the best views of Barcelona. Enjoy this unique terrace whilst sipping on a sophisticated cocktail from the menu or simply marvelling at Barcelona’s beautiful skyline.

Norai
Av. de les Drassanes, 1, 08001 Barcelona
Nestled in the grounds of the Maritime Museum, one of the best terraces in Barcelona is a haven a stone’s throw away from La Rambla. Revel in this relaxed atmosphere and enjoy a few drinks and snacks from its varied menu, all while surrounded by high walls and shaded by numerous trees, making it perfect for the entire family.

Metropolitan Iradier
Carrer de les Escoles Pies, 105, 08017
In the north of the city in the Pedralbes neighbourhood is this luxury gym that boasts, without a doubt, one of the best terraces in Barcelona. If you’re looking for an unmissable terrace with a pool, grass area and sun loungers where you can sunbathe the day away, then this is your terrace in Barcelona. Access is open to members and non-members.

Surf House Barcelona
Emília Llorca Martín, 22, 08003 Barcelona
Craving some California vibes? Head to Surf House where smoothies, juices and delicious yet healthy brunch dishes are on the menu. This is one of the best terraces in Barcelona that is pet-friendly, and it’s perfect after a morning swim or as a pick-me up before you hit the waves.

Cafè d’Estiu
Plaça Sant Iu, 5-6, 08002 Barcelona
Tucked away in the Frederic Marès museum is this quaint, garden terrace in the heart of the Gothic quarter. Find peace and quiet with your loved ones amongst the hustle and bustle of the city centre.

Espai Mescladís
Carrer dels Carders, 35, 08003 Barcelona
Another of the best terraces in Barcelona, it opened its doors as a place to promote social integration for immigrants in Barcelona just minutes away from the Picasso Museum. In the heart of the city, find this space filled with antiques and trinkets, with a friendly, welcoming atmosphere.

Olokuti
Carrer d’Astúries, 38, 08012 Barcelona
In the heart of Gràcia surrounded by independent boutiques, second-hand shops and quaint bakeries, this terrace can be found at the back of a sustainable and ethical store selling everything from clothes, books and gifts.

Bar Calders
Carrer del Parlament, 25, 08015 Barcelona
This charming spot in the neighbourhood of Sant Antoni boasts one of the most coveted and best terraces in Barcelona. If what you’re looking for is to rub shoulders with locals in a non-assuming location, this place is for you. Be sure to check out the bookshop with the same name right next to the bar.

That concludes our list of the best terraces in Barcelona. Tell us, which is your favourite? Looking forward to seeing you there!
Wow, amazing locations captured! I wish I can visit all of them one day. Thanks for sharing this and helping the travelers.