There’s no better way to enjoy Spain’s beautiful coastline than on some of the best rooftop bars in Barcelona. Barcelona seems to bring out the best in all of us. The sunny skies, bustling streets, and creative locals come together to create an atmosphere that can’t be found anywhere else, and to say that I’m obsessed is a huge understatement.
I spent a lot of time exploring the city, taking in the incredible architecture, and enjoying Spanish culture, and trust me, with the way they fiesta and siesta, it wasn’t too hard!
If you’re traveling to Barcelona, Spain, book fun activities through GetYourGuide:
My favorite way to soak in the city vibes is from one of its many remarkable rooftop bars. From stunning views of the city skyline to eclectic cocktails and creative tapas, each bar offers its own unique experience and I’m about to take you through them all.
So let’s jump to it! Here are the best rooftop bars in Barcelona.
14 Best Rooftop Bars in Barcelona
1. Mandarin Oriental Barcelona
For views on views, you have to visit the Mandarin Oriental Barcelona. On top of the Mandarin Oriental, Terrat gives you incredible views of Casa Battlo and is the perfect spot for cocktails before the night begins.
In the afternoon, you can enjoy the rooftop pool if you’re one of the hotel guests, or join in for the sunset drinks with a glass of cava.
Make sure to order some tasty Peruvian dishes from chef Gastón Acurio and hit the dance floor with some romantic music or upbeat beats. You’ll be in awe of the views and you won’t want to leave!
Address: Pg. de Gràcia, 38-40, 08007 Barcelona, Spain
Hours: 10 am-5 pm (for in-house guests only) and 5 pm-8 pm (drinks only)
2. Hotel Ayre Rosello
Girl! This is a must in Barcelona! With a dead-on view of the majestic Sagrada Familia, it’s no surprise that this hotel’s rooftop bar is a favorite of locals and travelers alike.
Head up to the terrace for dreamy sunset views and their signature cocktails, which are some of the best in town. The atmosphere is lively with stunning decor and plenty of spots to chill out and take it all in.
This is an immediate boost to your IG posts and will bring some inspiration to your followers!
Address: Carrer del Rosselló, 390, 08025 Barcelona, Spain
Hours: 1:30 pm-9 pm daily
Tucked away in the W Barcelona, Eclipse is one of the most exclusive rooftop bars in Barcelona. Located on the 26th floor, you know you’ll have stunning views of the Mediterranean and the sunsets are truly magnificent.
From creative cocktails to delicious tapas, this rooftop bar keeps the party going all night long.
The atmosphere is electric with a sexy crowd and plenty of energy! If you want to experience the city’s glamorous side, you must head to this spot.
Address: Moll Oriental, 08039 Barcelona, Spain
Hours: Closed for Renovation, reopening in 2023
4. Hotel Colon
This gem is located on the rooftop of the famous Hotel Colon. It has a casual vibe, with plenty of umbrellas and seating to soak up the sun during the day.
The terrace gives you unbeatable panoramic views, and you’ll have some of the best views of the Catedral de Barcelona and the surrounding area.
Gaze at the stunning skyline while sipping on a cocktail or cold beer. A glass of sangria was my choice, as it should always be in Spain! Enjoy the tranquil atmosphere, and listen to some of the lively live music acts that often take place here.
Address: Av. de la Catedral, 7, 08002 Barcelona, Spain
Hours: 1 pm-10:20 pm daily
5. The Lounge at Hotel Arts
All of your summer dreams are about to come true at the Lounge at Hotel Arts. This exclusive spot offers an infinity pool, where you can soak up the sun and breathtaking views of Barcelona’s beach.
From signature cocktails to delicious tapas, there’s plenty to fuel your day or night here. They also host a variety of events ranging from art exhibitions to fashion shows. The atmosphere is always buzzing and you know you’re in for a good time.
They’re only open for the summer but trust me, these will be some of the best summer sunsets of your life!
Address: Carrer de Marina, 19-21, 08005 Barcelona, Spain
Hours: 1 pm-2 am daily (during the summer)
6. Rooftop Ohla Barcelona
This one is for those looking for something a little more chill. Located on the rooftop of the luxurious Ohla Hotel, this spot gives you plenty of cozy lounge areas to kick back and relax with a drink in hand.
A 360-degree view awaits you here, with wonderful views over the city skyline and mountains. This bar has everything to take you from day to night, from a swimming pool with the best DJ sets to delicious bites and creative cocktails.
The atmosphere is always relaxed, but with a touch of sophistication and elegance that you can only find in Barcelona!
Address: Via Laietana, 49, 08003 Barcelona, Spain
Hours: 3 pm-9 pm
7. La Dolce Vitae
On the top of the Majestic Hotel, you’ll find the La Dolce Vitae, a chic rooftop bar with a modern design. Located on the top floor, this spot offers an unparalleled view of Barcelona’s historic city center.
The atmosphere is lively and vibrant, with plenty of places to relax and enjoy some sunset drinks. They also have delicious tapas and an extensive cocktail menu.
This is the perfect spot for a romantic evening or to catch up with friends and enjoy the stunning views of Barcelona! A glass of champagne by the pool is the most Instagrammable way to end your day.
Address: Paseo de Gracia, 68 (Terraza, 10ª Planta, 08007 Barcelona, Spain
Hours: 11 am-9:30 pm
Comfy sunbeds and cozy cabanas await you at the Skybar. Located on the rooftop of the Grand Hotel Central in the Gothic Quarter, this bar has a vibrant atmosphere and plenty of seating.
Let the music take you away, as you sip on a cocktail or two while soaking up the sun. Enjoy breathtaking views of Barcelona’s skyline and the Mediterranean in all its glory. The perfect place to relax with friends during the day or dance the night away!
They also have a delicious selection of tapas that pair perfectly with any of their signature cocktails. Enjoy the view, delicious drinks, and great company at this unforgettable rooftop bar!
Address: Via Laietana, 30, 08003 Barcelona, Spain
Hours: 11 am-7 pm
9. Eleven BCN
Right in the heart of Barcelona, get ready to have one of the best cocktails maybe ever! Welcome to Eleven BCN, where the drinks are as delicious as their ambiance.
On the 11th floor of the NH Collection Barcelona Gran Hotel Calderón, this outdoor terrace is perfect for a romantic dinner or a wild night out. Enjoy stunning views of Barcelona’s iconic skyline and listen to some great tunes from their resident DJs.
I loved how central this spot is and how easy it was to get here. This is one of the rooftop bars in Barcelona that is a must-try for anyone looking for some city vibes and a great atmosphere!
Address: Rambla de Catalunya, 26, 08007 Barcelona, Spain
Hours: 4 pm-12 am daily
Inspiration is knocking at the door of Azimuth. With an eclectic mix of music and art, you’ll never be bored here! This spot has a chill vibe and plenty of locals and visitors enjoying themselves.
The atmosphere is always buzzing but still relaxed enough to have an intimate conversation. Enjoy crafted cocktails and creative tapas while admiring the breathtaking views of Barcelona from up on top of the Almanac Barcelona.
The red and white decor makes the bar look sleek and modern, but still warm and inviting.
Spend the day in the plunge pool or get the party started on the dance floor. Either way, you’re guaranteed to have a great time at Azimuth!
Address: Terraza 8ª Planta, Gran Via de les Corts Catalanes, 619, 621, 08007 Barcelona, Spain
Hours: 5 pm-12:30 am
11. Terraza De Vivi
Escape to an oasis right in the middle of the city! Terraza De Vivi is a unique rooftop bar on top of the Kimpton Vividora Hotel with amazing views of Barcelona. I fell in love with the greenery and the tropical vibe here.
During the day, it’s the perfect spot to relax and unwind. Enjoy a few drinks by the pool or stay for dinner after sunset. They have some of the best tapas in town!
At night, the atmosphere gets wilder with great music and a vibrant crowd. Dance until dawn beneath the stars and experience Barcelona like never before!
Address: Carrer del Duc, 15, 08002 Barcelona, Spain
Hours: Closed for the winter season
12. La Terraza at Villa Emilia
Okay okay, I know when we travel, we’re all looking for those nontouristy spots where we can laze around and discover some hidden gems. And you know I got you!
So, here it is, La Terraza at Villa Emilia is the spot for it!
This modern terrace bar has a unique atmosphere with great music, cool vibes, and many locals. You can try over 20 different gins… um yum! Never mind the amazing tapas.
Plus, the views of Barcelona from up here are stunning! Enjoy a romantic dinner watching the sunset or grab a few friends for pre-party drinks. No matter what you decide to do, at La Terraza, you’ll have an experience like no other!
Address: Carrer de Calàbria, 115, 08015 Barcelona, Spain
Hours: 10 am-1 am daily
13. 83.3 Terrace Bar
Feel the Mediterranean vibes at 83.3 Terrace Bar on top of Hotel Royal Passeig de Gracia! This spot has a cozy and relaxed atmosphere with stunning views of the city.
Home to the tallest rooftop terrace in Barcelona, you can admire the views from up high and watch the sunset over the city. Seriously, it’s freaking stunning!
83.3 has a great selection of bottled beers, wines, and signature cocktails with some creative twists. Plus, their tapas menu is incredible.
So grab your friends or that special someone and get ready for an unforgettable evening.
Address: Pg. de Gràcia, 84, 08008 Barcelona, Spain
Hours: Monday-Thursday 5 pm-1 am and Friday-Sunday 10 am-1 am
14. The Rooftop at Serras
As one of the only rooftop bars in Barcelona with views of the harbor, The Rooftop at Serras is a must-see! This beautiful terrace offers breathtaking panoramas of the Mediterranean Sea and Barcelona’s coastline.
And with a Michelin star chef in the kitchen, you know the food is gonna be amazing. Try their seafood tapas, paella, and some of their signature cocktails—I promise you won’t regret it!
From the moment you step through these doors, a sense of luxury and sophistication will embrace you—perfect for romantic dinners or intimate gatherings. This is one place where the night doesn’t have to end too soon!
Address: Passeig de Colom, 9, 08002 Barcelona, Spain
Hours: 12:30 pm-12 am
Heading to Barcelona? Be sure to check out my other travel content here!