Barcelona Restaurants with a View
book restaurants with a view over barcelona

Dining in Barcelona restaurants is undoubtedly one of the most popular pursuits of the city by tourists and locals alike. But dining with a great view always adds a special dynamic to your dining experience.

Whether you’re looking for a romantic dinner, or just a place to enjoy the city views, Barcelona has it all. From sky-high restaurants with dazzling city views right down to eating on the water, we have hand-picked a diverse selection of restaurants with a view for every mood. Barcelona/Catalan cuisine is cutting-edge, and a great view can spice up your meal!

Panoramic City Views: Mirablau

Mirablau is often described as ‘the place to be seen’ in Barcelona as it draws in a glamorous crowd looking for that unique combination of outstanding views and a tranquil respite from the hustle and bustle of the city.

Through its floor-to-ceiling glass windows is a stunning panoramic view of the entire city glimmering below. It’s the ideal place for an early evening cocktail as it opens at 7pm, but make sure you make yourself at home as it is best enjoyed later on in the evening when the city lights are at their most “illuminating” and the music is playing.

By the Sea: Martinez

At the other end of the city, halfway up the other famous mountain: Montjuic, is the fantastic Martinez restaurant.  As the entire restaurant is seated outside this is the ultimate in al fresco dining. It still however appeals to diners in the cooler months as they supply cosy blankets and heaters to ensure you still enjoy the outdoor dining experience without feeling the chill.

As Martinez is nestled into the cliff of Montjuic it is a unique setting as the imposing mountain towers above you the sprawling harbour and the Meditteranean sea lie beneath creating an impressive contrast. Specialising in Paella and rice dishes, this restaurant has carefully selected a range of creative set menus offering some unique twists on the traditional dish.

Historical Location:  Babilonia Gaudí – Sagrada Familia

We couldn’t possibly cover the city’s best dining views without including one with a view of arguably the most iconic view of the entire city. Babilonia is located, smack bang in front of the stunning Sagrada Familia and offers a fantastic selection of tapas and Mediterranean food.

The restaurant has a very cosy, home-from-home feel so this is a great place for families too. With a heated terrace and a privileged location, the restaurant can be enjoyed all year round.

People watching: Citrus – Passeig De Gracia

Recently renovated, this modern and stylishly decorated restaurant sits proudly on the prestigious Passeig de Gracia. Citrus Restaurant and Sushi Bar offers beautiful views of the street below through its enormous windows. It also offers very competitive prices for its luxurious location.

Citrus gives off an upscale and exclusive first impression, whilst offering a very personal and welcoming service. The waiters are attentive and friendly and the menu offers a very generous vegetarian selection.

Sea Views: Bestial

This modern and sophisticated space boasts a beautiful view of the sea and offers fine, but unpretentious, cuisine. The Bestial terrace itself is sprinkled with twinkling fairy lights which gives it a very romantic setting and the Italian-inspired cuisine is always fresh.

They also do fantastic cocktails so this is a great spot to unwind with a drink and spend some time socialising before settling down to dine.

Barcelona is a gourmand’s dream

Catalan cooking tradition has spawned several generations of world-class chefs, many of whom have their own restaurants in Barcelona.

For instance, world-class chefs Ferran Adriá and his brother, Albert, have several restaurants in Barcelona. After closing their temple of experimental cuisine, El Bulli in northern Catalonia, they now have a tapas bar, Tickets.

Furthermore, the brothers Roca whose Celler de Can Roca in Girona is consistently on a list of the best restaurants in the world, have Roca Moo in the Hotel Omm in downtown Barcelona.

Whether you are looking for fine dining at the uppermost level or prefer to eat on a more modest budget, Barcelona has it all. If you’re travelling in a group, or with colleagues, we will be happy to set up a group dining experience for you.

Contact us at or call +34 935 008 226.