23 Best Rooftop Bars in Barcelona With a View in 2025
Barcelona Uncovered contains affiliate links and is a member of Amazon Services LLC Associates Program. If you make a purchase using one of these links, we may receive compensation at no extra cost to you. Read disclaimer for more information.
It’s no secret that Barcelona has some of the best rooftop bars in the world. From amazing cuisine to unbeatable views, the city is full of restaurants that make you feel like you’re on top of the world.
After living in Barcelona for the last few years, I’ve had the chance to explore and find the best rooftops around the city. Unsurprisingly, hitting a rooftop for a drink before dinner or a night out has become normal among my crew of friends – we’re always on the hunt for new ones!
Whether it’s for a special occasion, a romantic evening out, or a night out with friends, these rooftops are perfect for enjoying panoramic views of the city while tasting excellent food and good company.
In this post, I’m sharing my list of 23 of the best rooftop bars in Barcelona with a view that will take your breath away!
Keep in mind that many of the bars are in hotels, but you don’t have to stay in the hotels to visit or make reservations!
1. The Rooftop at Serras
If you’re on the hunt for a chill rooftop right near the sea, look no further than Serras Barcelona. This 5-star luxury hotel also has a stunning pool, incredible views, and classic drinks. During beach season, which is undeniably longer than just the summer (about June to September) I love to venture here after a relaxing morning by the sea.
The food is also so good so you’re really not going to want to miss this spot. Start with a cocktail then meander to the beach or old town, the options are endless!
📍Location: Pg. de Colom, 9, Ciutat Vella, 08002 Barcelona, Spain
2. The Pulitzer Terrace (Pulitzer Hotel)
When visiting Plaza Catalunya or Las Ramblas, make sure to stop by the rooftop of the Pulitzer Hotel for a reprieve from the busy area below. And trust, me Las Ramblas gets busy.
The terrace offers a cool and breezy environment with some incredibly tasty cocktails and dishes. Weekdays tend to be a bit more relaxed while you can expect to find DJs or live music on the weekends and plenty of folks ready to dance their way through Barcelona at night.
📍Location: C/ de Bergara, 8, L’Eixample, 08002 Barcelona, Spain
3. Sir Victor Hotel Rooftop Bar
Sir Victor rooftop is one of my favorite rooftops in the city and the one I tend to take first dates to. The proximity to Passeig de Gracia allows for sneaky views of Gaudi works from the rooftop.
The environment is chic and cozy, creating the ideal atmosphere for warm conversations with friends or that special someone.
If you like espresso martinis, you’re not going to want to miss out on theirs. I’ve had a surprisingly hard time finding the perfect espresso martini in Barcelona, but this one does not disappoint! I find myself returning here for this martini alone.
To avoid getting stuck waiting hours or turned away, I recommend making a reservation at this popular hotel rooftop ahead of time, especially if you’re visiting over the weekend.
📍Location: C/ del Rosselló, 265, L’Eixample, 08008 Barcelona, Spain
4. Panoramic Terrace Hotel Colon Barcelona
Hotel Colon is one of the best hotels in Barcelona and the terrace above is just as great. This is a must do for an insane view of the cathedral (note: not Sagrada) as it’s located right near Gothic Quarter.
The terrace is quite popular and it’s not uncommon to have a line, though it does move quite quickly. So just leave a few extra minutes in case you do have to wait a little.
This isn’t just great views, this is one of the best bars in Barcelona. You can expect delicious cocktails and light bites with one of the best bird’s eye views of the city at the Hotel Colón rooftop bar.
📍Location: Av. de la Catedral, 7, Ciutat Vella, 08002 Barcelona, Spain
5. H10 Casa Mimosa
If you find yourself in Eixample after a busy day trip or sightseeing, don’t miss the rooftop of H10 Casa Mimosa. With a name including Mimosa House, you’re sure to be in for a fun evening of sips
The terrace is beautiful and offers a birds eye view to Casa Mila (one of Gaudi’s works). The entire atmosphere is cozy, and includes some of the friendliest staff. Plus, it’s in an unbeatable location.
If you’re in the market for a hotel on your visit to Barcelona, H10 Casa Mimosa is a great option that I often recommend to friends.
If you decide to make your way here, I’d recommend also making a stop at Gaudi’s famous houses along the way.
📍Location: C/ de Pau Claris, 179, L’Eixample, 08037 Barcelona, Spain
6. Mandarin Oriental
Mandarin Oriental is a 5 star experience located on the notable Passeig de Gracia street. You can easily get here by e-bike or on foot. The Mandarin Hotel has more than just excellent views.
The entire atmosphere is meticulously designed to blend elegance and timeless charm. Their rooftop swimming pool continues to be on the list of nicest pools in Barcelona and 2023 awarded them a Michelin Star.
If you’re in the mood to treat yourself with creative cocktails and one of the best rooftop bars Barcelona has, run, don’t walk, to the Mandarin Oriental!
📍Location: Pg. de Gràcia, 38-40, L'Eixample, 08007 Barcelona, Spain
7. Chalet El Palace Rooftop Garden (El Palace Hotel)
The Rooftop Garden at the top of the El Palace Hotel, is another Eixample gem overlooking beautiful Barcelona. The moment you walk inside the El Palace Hotel, you’ll immediately be transported into a world of magnificence.
The terrace atop is incredibly charming and offers great cocktails and typical dishes. I love coming here for happy hours or for sunset, when the orange-colored sky is perfect for golden hour photos!
According to my credible sources, many who live in the Eixample neighborhood, aka other expats in a relatively small city, Barack Obama stayed at the El Palace Hotel during his recent visit to Barcelona. Do with this information what you will!
📍Location: Gran Via de les Corts Catalanes, 664, L'Eixample, 08010 Barcelona, Spain
8. Yurbban Trafalgar Rooftop
Yurbban Trafalgar is the perfect rooftop to check out if you’re staying near Urquinaona or Plaza Cataluna.
This terrace is chic, stylish, and offers one of the more affordable rooftop menus. In addition to rooftop classics, you’ll find wine hours, offering samplings, and cheese pairings. Enjoy a tasty cocktail and perch up next to the pristine infinity pool overlooking my favorite city!
📍Location: C/ de Trafalgar, 26, Ciutat Vella, 08010 Barcelona, Spain
9. The Barcelona Edition
Looking for one of the best rooftops in Born with epic views? I've got the perfect rooftop for you! This is located in the Barcelona Edition. The atmosphere and service here are fantastic.
I really enjoy how unique this spot is compared to most rooftops. The menu features Asian street food and offers a twist on classics. My favorite cocktail to sip on is the Tokyo Lemonade.
📍Location: Av. de Francesc Cambó, 14, Ciutat Vella, 08003 Barcelona, Spain
10. La Pedrera
La Pedrera sits atop Casa Mila, one of Gaudi’s most famous designs, next to Sagrada Familia, of course and a common stop on any architectural tour.
La Pedrera offers different types of tours and the rooftop has some of the best views of the city.
There is a restaurant and cafe here, but not on the rooftop. If you’re into architecture and cool views, make sure to add this to your itinerary.
📍Location: Pg. de Gràcia, 92, L'Eixample, 08008 Barcelona, Spain
11. Nobu Hotel
Nobu Hotel is conveniently located in Sants, right near Sants Estacio. The pool on the roof is one of my favorites (and fun fact: the highest!) in all of Barcelona.
The views are just as good. Since it’s not quite in the center of the city, the views are a bit different, but still impeccable.
The atmosphere is certainly upscale with the restaurant serving a hip Japanese menu. If you’re in the mood for sushi and views, than look no further!
📍Location: Av. de Roma, 2, 4, Distrito de Sants-Montjuïc, 08014 Barcelona, Spain
12. La Terrassa Del Duquesa
La Terrassa Del Duquesa is a great rooftop located right near the beach. Who doesn’t love a terrace with a beach view?! The environment is great and more on the casual side but with some seriously tasty bites.
I love coming by for tapas with my girlfriends after a long day at the beach. You’ll find everything from bunuelos and esquixada to paella (though I personally prefer my paella in Valencia) Don’t miss out on the calamares!
📍Location: Pg. de Colom, 12, Ciutat Vella, 08002 Barcelona, Spain
13. Terraza Ayre at Ayre Rosellon Hotel
Bar-Terraza Ayre Rossello is located on top of the Sercotel Rosellon Hotel. This makes my list for the best rooftop bars near Sagrada Familia.
The Sagrada Familia is stunning in its own right - it's the most visited place in Barcelona because of it! But it makes for an even better backdrop on a rooftop. You could not be any more up front and personal than at this rooftop.
Visiting after dark is even more magical as the Sagrada gives off an impeccable glow.
📍Location: C/ del Rosselló, 390, L'Eixample, 08025 Barcelona, Spain
14. La Terraza BCN Urban Club
La Terraza BCN Urban Club is at the top of Hotel Expo Barcelona, in the Sants neighborhood. The vibes here are casual, perfect for a chill evening out. And the views are fantastic.
The menu is quite similar to many rooftop menus with plenty of tapas dishes made to share. What I love most about this spot is the casual atmosphere and great service.
The sangria jugs are also a top tier favorite among all my friends.
📍Location: C/ de Mallorca, 1, Sants-Montjuïc, 08014 Barcelona, Spain
15. Hotel Villa Emilia
Villa Emilia Barcelona is a modern hotel in Eixample with one of my favorite chic terraces. A proper hidden gem, the atmosphere is relaxed and casual, but amenities are top-notch.
You can expect live music with rooftop views and surrounding local terraces. It really makes you feel like a local.
I love to pop over here on nights when the pianist is playing. This is also a divine option for an all you can eat boozy brunch at an incredibly reasonable price!
📍Location: C. de Calabria, 115, Eixample, 08015 Barcelona, Spain
16. La Terraza del Claris
There are plenty of rooftop restaurants in Barcelona, but La Terraza del Claris is a tried and true favorite of mine. Located in central Eixample, near Passeig de Gracia, this rooftop is easy to get to and from. The terrace gives breathtaking views of the city.
I can’t rave enough about the tasting menu here. You will come for the views but stay for the food. It's worth visiting for the food alone.
The food on this menu is more than what’s typically offered at rooftops, but is a proper fine dining experience. Enjoy classics like risotto or lobster canelon. This is definitely a hidden gem!
📍Location: C/ de Pau Claris, 150, L'Eixample, 08009 Barcelona, Spain
17. 83.3 Terrace Bar - Hotel Royal Passeig de Gràcia
83.3 Terrace Bar is located on the roof of Hotel Royal Passeig de Gracia and should be at the top of your rooftop bar tour.
The vibe is fantastic, the food is incredible, and the views extend as far as the eye can see.
It's arguably one of the best rooftop restaurants Barcelona has to offer. I never leave here without a classic croquetas dish. They're known for their street food, so it a plate of nachos or tacos never hurts either.
Picture a premium garden like terrace with the Sagrada Familia peeking up in the background.
📍Location: Pg. de Gràcia, 84, L'Eixample, 08008 Barcelona, Spain
18. La Dolce Vitae (Majestic Hotel)
La Dolce Vitae is located on top of the famous Majestic Hotel. A 5 star luxury hotel perfectly situated on Passeig de Gracia, this rooftop provides a scenic overview to the best sites of Barcelona.
You get excellent views of the Sagrada Familia, Casa Batlo, and the sea along the coast. It can get a bit windy so bring a sweater if you’re visiting in the evening!
For foodies, this bar is a short distance and a great stop on the way to the popular Yakumanka restaurant by Chef Gaston Acurio.
📍Location: Passeig de Gràcia, 68, Terraza, 10ª Planta, Eixample, 08007 Barcelona, Spain
19. Casa Bonay
Casa Bonay is more than a great rooftop, this is one of my favorite locations to also get some coworking done when I need a break from my home office.
It's located on one of the best streets in Eixample and the terrace of Casa Bonay is charming, cool, and has great views.
It's always full of friendly tourists and staff. And if you're traveling solo, you’ll cross paths with plenty of travelers and can easily swap recommendations. If you need to get some work done or are just looking for a great rooftop and a beer, Casa Bonay is down for either!
📍Location: Gran Via de les Corts Catalanes, 700, L'Eixample, 08010 Barcelona, Spain
20. 360° Terrace At Barceló Raval
The first terrace I visited upon moving to Barcelona and surely one that will forever have my heart. This is the perfect stop when exploring the Raval neighborhood or La Boqueria, the famous market and popular stop for cooking classes and food tours.
Found on top of the 11th floor with a proper 360 degree view, you’ll enjoy all of the best sights that Barcelona has to offer from Barcelo Raval. The atmosphere is modern, a welcome change from the standard atmosphere of a rooftop in Barcelona.
The cocktails are just as innovative and creative - the mixologists take extreme pride into their articulated creations.
📍Location: Rambla del Raval, 17, 21, Ciutat Vella, 08001 Barcelona, Spain
21. Azimuth Rooftop Bar
Azimuth Rooftop Bar is the place to be for those looking to leisurely lounge by the pool with a great cocktail in hand.
On Gran Via De Les Corts Catalanes in Eixample, the location is centrally located. It's a great stop for those nearby Plaza Catalunya or Passeig de Gracia.
Of all the Barcelona rooftop bars, this ones gets pretty energetic, especially on weekends. It’s quite common to find DJs playing here on Friday nights.
📍Location: Terraza 8ª Planta, Gran Via de les Corts Catalanes, 619, 621, 08007 Barcelona, Spain
22. 1881 per SAGARDI
1881 per Sagardi is situated on top of the Museu d’Historia de Catalunya. Like its name indicates, the museum dives into the history and cultural journey of Catalonia.
The view is spectacular, offering views of both the marina and Montjuic tucked away in the background. Venture through the museum and finish with some top notch food and drinks on one of the most famous rooftops in the city.
Don’t forget to make your reservations! You can also purchase museum tickets ahead of time if Museu d’Historia de Catalunya is on your museum list.
📍Location: Plaça de Pau Vila, 3, Ciutat Vella, 08039 Barcelona, Spain
23. Terraza de Vivi - Kimpton Vividora Hotel
This is another gem in the Gothic Quarter! Terraza de Vivi is nestled atop the Kimpton Vividora Hotel. It's got epic views of the cathedral.
It's super charming and nestled between plenty of residential terraces, adding to the local feel. Terraza de Vivi has excellent cocktails and a delicious menu. It’s easy to see why this is a fan favorite!
📍Location: Carrer del Duc, 15, Ciutat Vella, 08002 Barcelona, Spain
24. La Isabela - Hotel 1898
When you’re conveniently located on one of the most popular streets in Barcelona, it’s no surprise that this rooftop is a popular choice amongst visitors.
La Isabela Rooftop Bar is located on the 7th floor of Hotel 1898 and presents delicious cocktails and excellent views spanning from Montjuic, Tibidabo, and everywhere in between!
📍Location: La Rambla, 109, Ciutat Vella, 08002 Barcelona, Spain
25. Sky Bar at Grand Hotel Central
The Sky Bar Barcelona rooftop at the Grand Hotel Central is without a doubt, one of the best spots in the whole city.
An impeccable atmosphere upon a 5 star hotel, the environment is trendy and has some of the best views in the whole city.
While the pool is exclusive for hotel guests during the day time, the rooftop bar opens later in the day and does not disappoint.
There are plenty of small plates of tapas if you’ve worked up an appetite. If you’re here just for the view, the drink menu is divine!
📍Location: Via Laietana, 30, Ciutat Vella, 08003 Barcelona, Spain
FAQ Barcelona Rooftop Bars
Now that you have a great idea of some of my favorite Barcelona rooftops, here are some frequently asked questions about visiting this magical city.
Which rooftop bar is best for Sagrada Familia?
Terraza Ayre at Ayre Rosellón Hotel is the best rooftop bar for Sagrada Familia views! It is directly in front of the famous Gaudi cathedral and offers some of the closest views to the Sagrada Familia in all of Barcelona.
What is the rooftop bar above the museum in Barcelona?
1881 per Sagardi is located above the Museu d’Historia de Catalunya. Take a stroll through the museum and then enjoy an amazing cocktail with even better views at 1881!
What bar has the view of the Barcelona Cathedral?
The Panoramic Terrace above Hotel Colon Barcelona by far has the best view of the Barcelona Cathedral. The terrace is situated just opposite of the cathedral and provides a birds eye view to the Gothic Quarter.
What is the dress code for Barcelona bars?
Generally, the dress code in Barcelona is more laid back than in other major European cities. Avoid beach-wear and flip-flops when going to terraces. There are some fancier night clubs that won’t allow entrance to those in sneakers or jeans.
Overall a casual chic and stylish dress code is acceptable.
Summary of the Best Rooftop Bars in Barcelona
Visiting some of the Barcelona rooftop restaurants and bars is one of my favorite activities to do when I have friends visiting from the states.
We often start in the early afternoon to maximize golden hour and photo opportunities with fantastic views. We sip on aperol or espresso martinis, snack on olives and croquettes, and bask in our surroundings.
Another favorite rooftop activity involves taking my dates there as I try to navigate the dumpster fire that is online dating, but that’s another story for another time!
I hope I’ve convinced you to travel to Barcelona ASAP and do your very own tour with your very favorite people.