Local Travel Experts

Secure Payment Options

Electronic Tickets - No Need to Print

Restaurants in Barcelona with a View

Best Restaurants in Barcelona with a View: Top Picks for Scenic Dining

by Christian Petzold - updated August 15, 2023

Welcome to Barcelona – a city where your culinary adventures come with a side of awe-inspiring views! The Catalan capital is a playground for foodies, where each restaurant brings flavor and flair.

But what about combining these tantalizing tastes with panoramic vistas of the city’s skyline, breathtaking beaches, and iconic landmarks? Buckle up as we guide you through the best restaurants in Barcelona with a view.

Prepare for a sensory journey, feasting delicious Spanish cuisine while soaking up the mesmerizing cityscape. Let’s dive in!

Tourists Admiring Barcelona Skyline From A Restaurant Terrace In Miramar Montjuic

Best restaurants in Barcelona With a View

1. Hotel Colón

This rooftop has a very minimalist design, and the hotel lobby is also pretty low-key, but what sets this terrace apart is the fantastic view over Barcelona Cathedral. Bloggers and tourists alike head here in their droves to have the chance to take a photo here since there is nowhere else in the city where you will get closer to or higher than this, one of Barcelona’s most famous attractions.

A nice extra is that they have live music, and you can see what is on by checking out the website. The terrace is open until 22.00.

2. Iberostar Paseo de Gracia

Since opening its doors in 2018, Sky Rooftop Bar has quickly shot up the list of the best restaurants in Barcelona with a view. Nothing beats sipping wine or enjoying coffee while soaking in the mesmerizing cityscape and the iconic Plaça de Catalunya. 

Don’t forget to snap a pic – the view is seriously Instagram-worthy! Each week is a party here: Reggaeton rules on Thursdays, Fridays are for techno lovers, and Saturdays, it’s all about house music. Entry is just €10.00. Come for the view; stay for the vibes!

3. Pulitzer Hotel

While you might not spot the Sagrada Familia or the Cathedral from this hidden gem, it definitely has a place among the best restaurants in Barcelona with a view. Wondering why? It’s all about the vibe. Swing by between 12.30 and 16.30 to catch live DJ sets and unwind with a glass of wine or an Aperol spritz. More of a night owl? 

This place turns up the volume from Wednesday to Saturday evenings with live music – think pop, electronica, and funk – alongside a tempting snack menu. Add to that the lush greenery of live plants, and you’ve got a winning combo of great atmosphere and stellar views.

4. The Barcelona Edition

Opened in 2018, this trendy venue is already one of Barcelona’s hot spots. It’s not just a restaurant; it’s a whole experience. Up top, there’s a rooftop terrace boasting stunning views of Barcelona, serving excellent cocktails. 

It’s perfect for unwinding, especially after sunset when the atmosphere turns cozy and romantic. No concerts or events, just pure chill. For a lively twist, there’s a cabaret and punch bar downstairs, making it one of the best restaurants in Barcelona with a view.

5. Marea Alta

Since 2016, this swanky restaurant on the 24th floor of Torre Colón has been serving up some of the best seafood in Barcelona. It’s got a chic, classy vibe without being stuffy. Whether you’re a high-roller who dines out at fancy spots or just looking for a romantic spot with a killer city view, this place has got you covered.

We popped in for dinner on a weekend night and were blown away by how friendly the staff was and how at ease we felt. Plus, you can take in a 360º view of Barcelona while munching on top-quality fresh fish and seafood.

Another cool thing about Marea Alta is its prime location. You don’t have to trek out from the city center for this unique foodie experience – it’s one of the best restaurants in Barcelona with a view right in the heart of the action.

6. Condes de Barcelona Hotel

Meet one of the city’s top-rated terraces, where the menu might be premium, but the view is priceless. You get front-row seats from here to two of Barcelona’s architectural icons – Gaudi’s La Pedrera and the Sagrada Familia. It’s like a visual feast for your eyes.

But this place isn’t just about the view. It’s got a whole lot more going on. The kitchen cooks until midnight, and the terrace stays open until 2 AM. Plus, they dial up the vibe on certain evenings with live music. You must check their social media or website to catch what’s happening and when. It’s one of the best restaurants in Barcelona with a view, plus a lot more.

7. Martínez

Perched at the foot of Montjuic Mountain, this charming restaurant has been a crowd-pleaser since 2013, thanks to its killer paella and chic vibes. The view from its terrace? Simply breathtaking. 

But it’s not just about the paella – they have a wide range of seafood and meat dishes and a strong drinks list. Swing by between 1:00 pm and 4:00 pm for their unique ‘Formula Martínez’ lunch at €45 per person, leaving you fully satisfied. 

After a classy, fun experience with unforgettable views of Barcelona, this is your go-to spot.

8. La Caseta del Migdia

Fancy spots have their charm, but unforgettable gems like La Caseta del Migdia make a mark. Nestled at Mirador del Migdia de Montjuic, this offbeat restaurant bar steals the show with stunning sea, city, and mountain views. It’s hailed as a prime spot to watch Barcelona’s sunset – and it’s worth every bit of the hype! 

The terrace is perfect for a casual drink or light dinner, and at an average €15 check, it’s a deal. It’s not always open, so plan and make room for this star on your weekend. La Caseta del Migdia undoubtedly ranks among Barcelona’s best restaurants with a view.

9. Mirabé

Want to feast your eyes on the whole of Barcelona while chowing down on some top-notch grub? Then you have to check out Mirabé. Located in the beautiful Sant Gervasi district, this place doesn’t just dish up great food – it’s also got a killer view. Looking for a wow-factor venue for your private parties, corporate events, or even your dream wedding? With a bar and DJ available for outdoor spaces, Mirabé has got you covered.

Boasting various indoor and outdoor levels, each offering amazing views, Mirabé is the place to be. You can look forward to creative dishes and an extensive cocktail menu. So whether you’re sipping on a cocktail or sampling their fare, you’ll do it with one of the best views in Barcelona.

10. SB Glow

Looking for the perfect spots in Barcelona to bask in the sun or catch a breathtaking sunset? A day at the beach has you covered for the first. But for the latter, this hotel’s terrace offers a prime location. A little off the beaten track, it faces the Agbar tower, rumored to house Facebook’s offices.

From here, you’ll witness the setting sun casting a golden glow on the tower’s windows and the hotel’s pool, a sight to behold. Weekends? Even better! A DJ sets the mood while you snack on sushi, not your run-of-the-mill chips and nuts. And here’s a bonus – if you’re staying at the hotel, your pets are welcome too. Truly, this place is among the best restaurants in Barcelona with a view.

Guides to the best restaurants in Barcelona: Best Affordable Restaurants, Trendy Restaurants, Best Spanish Food


We’ve traversed Barcelona’s culinary landscape, from the trendy rooftops to the charming foot of Montjuic, revealing the best restaurants in Barcelona with a view. These establishments don’t just serve fantastic food and drinks; they give you a visual treat – a glimpse of Barcelona’s soul, architectural marvels, and stunning natural beauty. 

Whether you’re a foodie, a lover of picturesque landscapes, or simply seeking to capture the city’s charm, these spots hit the mark. So, next time you’re in town, skip the ordinary. Choose to dine with an unforgettable view that will satisfy your appetite and feast your eyes. Enjoy Barcelona, the city where every meal comes with a side of spectacle!

Leave a Reply

Your email address will not be published. Required fields are marked *