29 Best Rooftop Bars and Terraces in Barcelona
Discover Barcelona's best rooftop bars and terraces for unforgettable city views and delicious drinks. From iconic Sagrada Familia vistas at Sercotel Rosellón to chic sunset spots like Terraza de Vivi, find your perfect elevated escape. Explore trendy venues, enjoy Peruvian delights at Maymanta, or relax with a cocktail overlooking the Gothic Quarter. Whether you seek panoramic cityscapes, sea breezes, or a sophisticated ambiance, these Barcelona rooftops offer a unique perspective on this vibrant city.

See what's trending
We've done exactly what you would have done—spent hours scrolling through TikTok, Instagram, and Reddit to find the absolute best experiences. These 31 recommendations come from real travelers sharing their unfiltered takes, hidden gems, and insider secrets. No travel agency fluff, just the wisdom of people who've actually been there. This is how everyone really plans their trips these days.

Experience breathtaking, unobstructed views of the Sagrada Familia from this popular rooftop. It's the perfect spot to enjoy a drink and soak in the iconic Barcelona skyline.
Tip: Book your spot online well in advance, especially during peak season, as it gets very busy.

Perched atop the Kimpton Hotel, this stylish terrace offers a chic atmosphere and stunning city views, making it ideal for sunset cocktails.
Tip: Consider making a reservation, especially for prime sunset viewing times.

Indulge in elevated Peruvian cuisine with a vibrant rooftop DJ setting the mood. Enjoy incredible sunset views alongside delicious seafood and ceviche.
Tip: Perfect for a special date night or impressing friends with unique flavors and views.

Enjoy great views of the city and the Sagrada Familia from this trendy rooftop. It's a fantastic spot for a relaxed drink or coffee with a view.
Tip: A good option for central views without being overly crowded.

Located directly opposite the Cathedral, this terrace offers a pleasant atmosphere and lovely views of the historic Gothic Quarter.
Tip: A nice spot for a relaxed drink while exploring the heart of the city.

This hotel boasts a 360-degree rooftop with arguably the best panoramic views of Barcelona, perfect for enjoying a cocktail.
Tip: Considered one of the best viewpoints in the city.

A sophisticated rooftop bar on Via Laietana offering a chic setting and impressive city vistas, ideal for a refined evening out.
Tip: Known for its good cocktails and elegant atmosphere.

Situated on Las Ramblas, this rooftop offers a pleasant view and decent food options, making it a convenient and enjoyable stop.
Tip: Prices are reasonable for its prime location.

Enjoy a great view from this rooftop bar, often cited for its reasonable beer prices and stunning city outlook.
Tip: A good value option for enjoying elevated city views.

Head to the top floor of the Lamaro Hotel for this bar and restaurant area, offering views overlooking the cathedral.
Tip: You can often get a spot on the terrace without pre-booking, even in peak season.

Located in the Collserola hills, this spot offers arguably the best panoramic views of Barcelona, perfect for a memorable experience.
Tip: It's a bit out of the way, but the views are worth the journey.

A popular rooftop terrace known for its good vibes and city views, perfect for a relaxed cocktail.
Tip: A solid choice for a chill evening drink.

Experience insane sunset views over Barcelona while sipping on cocktails or coffee at this Montjuïc terrace.
Tip: Ideal for capturing stunning evening photos of the city.

This rooftop offers a pleasant atmosphere for drinks, though the views might not be as grand as some other options.
Tip: A good option if you're looking for a rooftop in the Gracia area.

Enjoy views of the city from this rooftop terrace, a great spot for a drink near Urquinaona.
Tip: A good alternative for elevated city appreciation.

A more upscale option with stunning sea and city views, perfect for a sophisticated night out.
Tip: Expect a more 'posh' experience here.

Located atop the Catalan History Museum, this rooftop offers great views over Barceloneta and the port.
Tip: A good spot to enjoy the maritime side of Barcelona.

Experience great cocktails and views from this elegant rooftop bar located on Passeo de Gracia.
Tip: A nice option for a more refined drink experience.

This hotel features a great terrace and bar, known for good cocktails and a pleasant atmosphere.
Tip: A solid choice for enjoying drinks with a nice outdoor space.

Offers a great view of the Sagrada Familia and reasonably priced beers, making it a good value option.
Tip: A fantastic spot for an iconic Barcelona view without breaking the bank.

While the views might not be the most spectacular, this rooftop offers a pleasant space for drinks.
Tip: A decent option if you're in the area and looking for a rooftop.

This hotel's sky bar offers a great vantage point for city views, perfect for a relaxed evening.
Tip: A good spot to unwind and take in the Barcelona skyline.

A well-regarded restaurant with a pleasing terrace and view, suitable for a special occasion without being overly stiff.
Tip: Known for its good service and enjoyable dining experience with a view.

This unique restaurant is situated high up, offering truly exceptional views of the city and the sea.
Tip: A truly memorable dining experience with unparalleled vistas.

This rooftop offers views of Montjuïc and the mountains, providing a different perspective of Barcelona.
Tip: A good option for a more relaxed and less central view.

Located in Plaça Catalunya, this rooftop bar is okay for a beer and offers decent tortillas.
Tip: A convenient spot for a quick drink with a view in the city center.

Despite its upscale appearance, the bar at Hotel Vela is noted as not being as expensive as one might expect.
Tip: Offers a stylish setting with good views.

A rooftop bar in Barcelona recommended for its great atmosphere and views.
Tip: A good spot to check out for a lively rooftop experience.

This rooftop bar offers a sophisticated setting with excellent views, perfect for a special occasion.
Tip: A luxurious option for cocktails with a view.