Marea Alta restaurant. Marea Alta restaurant.

Dinner with a View in Barcelona

Enjoy outstanding cuisine and scenery at Barcelona's most picturesque restaurants.

by Jessica Bowler

Torre de Alta Mar

With a 360-degree view of Barcelona’s harbour and city centre, there are few restaurants that offer a better view than Torre de Alta Mar. The restaurant is housed inside a tall beachfront tower that also serves as a station for the cable car. That enough would be reason to pay a visit, but the food is also top-notch. The approach focuses on modern Mediterranean cooking, with fresh, local ingredients and new takes on classic favourites.


Dos Cielos

Literally “two skies”, this two Michelin star restaurant regularly plates up some of the best and most interesting food in Barcelona. With nods to traditional recipes, the dishes are completely new, but with a touch of the recognizable. Their curious combinations like peaches with anchovies and breadcrumbs surprise with every bite.

dos cielos

Realted: Barcelona's Top Rooftop Bars

La Venta

At the footsteps of Tibidabo hillside you’ll find La Venta, housed inside the station of the charming Tramvia Blau. This position gives you panoramic views of the city at your feet. The menu is a good take on local favourites, including seafood straight from the shores of the Costa Brava, mouth-watering rice dishes, and a nice selection of tapas.

la venta

Marea Alta

Seafood fans, head straight to Marea Alta (High Tide), a restaurant specialising in chargrilled fish with influence from around Spain, as well as Japan and France. The sweeping views of the city and harbour make the seafood taste even better.

marea alta

For more ideas on how to Do, Dine and Spend in Spain, visit our Destinations page