Beach hotels in Barcelona: incredible hotels for a city trip with a coastal twist

What could be better than having the Spanish sunshine, the beach on your doorstep and the bustling city-centre of Barcelona just moments away?

We’ve chosen our favourite beach-front hotels in Barcelona so you can have the best of both worlds. Enjoy relaxing at the beach all day and when the sun goes down, get dressed up for a night on the town in the heart of the city.

A Beach hotel in Barcelona with a roof-top pool


Just 500m from the beaches of Levant and Nova Mar Bella, you can stay at the four-star Barcelona Princess hotel. This stretch of beach is located at the very north of Barcelona’s 4 km-long beach and is considered rather quiet, which makes it popular with locals too.

You will stay in modern guestrooms equipped with a luxurious hydromassage shower and often with a balcony, from which you can watch the hustle and bustle of the city. Guests wishing to be pampered galore can check into the Master Suite with private Jacuzzi, while families will find enough space for everyone in the spacious family rooms.

Even if you don’t feel like spending the day on the beach, but would rather bask in the sun at the hotel pool, you’ll still feel very close to the waves. Heat to the roof-top to find an amazing pool which is a true highlight in itself! On the 23rd floor you can enjoy an ice-cold drink and the luxury of splashing in one of the highest infinity pools in Barcelona.

Barcelona Princess

Top rated
8.5 Excellent (3663 reviews)

A Beach hotel in Barcelona for adults only


The Occidental Atenea Mar is an adults-only hotel just 150m from Nova Mar Bella beach. Also nearby is Mar Bella beach, which is known for being gay-friendly and has a nudist beach section. This stretch is mainly frequented by particularly tolerant beach-goers. The nudist area is separated from the rest of the bathing area.

There is a choice of 191 guestrooms and suites in six different categories. All guestrooms offer a lot of space, are very bright and some have fantastic sea views.

In the immediate vicinity you will find everything you need for a perfect city trip: restaurants, bars, diners and cafés if you fancy something smaller, as well as good metro links. There is also a shopping centre nearby (in case you forgot to bring your sunglasses for the beach).

Occidental Atenea Mar - Adults Only

Top rated
8.5 Excellent (2807 reviews)

A modern beach hotel with a roof terrace adn views of Barcelona


From the centrally located AC Barcelona hotel it is only a five-minute walk to the beach. The beach sections Levant, Nova Mar Bella and Mar Bella are all within easy reach. A short metro ride takes you right into the city centre. The stylish and modern first-class hotel specialises in business travellers, but also welcomes city tourists and of course sun worshippers who love to spend their days relaxing on the beach or at the trendy roof-top pool.

Check into one of 368 guestrooms in six different categories if you like simple and modern design. For families, there are family suites with one bedroom and a lounge room with sofa-bed.

Don’t want to do without your regular exercise regime during your holiday? At this hotel, you can even enjoy great views while you’re working out, as the gym offers fantastic views all the way to the sea!

AC Hotel Barcelona Fórum by Marriott

8.4 Very good (2599 reviews)

Barcelona’s luxury hotel on the beach near the Olympic Port


A truly luxurious view awaits you from the no less luxurious five-star Pullman Barcelona Skipper hotel in Barcelona. Close to the Olympic Port, you can laze about in the sun and take in the splendid views of the city, the port, the stunning Nova Icària beach and the futuristic architecture that surrounds the hotel. Nova Icària beach is known for being very family-friendly and offers a wide range of sports activities.

241 guestrooms and suites are ready to welcome you. Two of the suites even have their own in-room Jacuzzi, and there are five guestrooms specially designed and furnished for families.

Even though the sea is so close, there are two outdoor pools that are integrated into a spectacular chic sun terrace. Sun loungers, wooden floorboards and shady pavilions will sweeten your sunny days. In between, try the different tapas in the hotel restaurant – sure, it’s a bit of a cliché, but in Barcelona, tapas is simply a must!

Sofitel Barcelona Skipper

Top rated
9.4 Excellent (688 reviews)

A Beach hotel at the port with impressive architecture


Luxurious facilities, exquisite meals from the hotel kitchen and excellent service are what distinguishes the Eurostars Grand Marina luxury hotel. Apart from the port, the beaches of Nova Icària and Somorrostro are very close by and can be reached by taking a short stroll.

One thing is certain: you will be impressed with the nine room types in the eight-storey designer building. 244 guestrooms and 47 suites of between 30 and 90m² are ready for you, equipped with parquet floors, fine fabrics and modern technology.

What makes this luxury hotel so special is no doubt its design. The building was modelled after an ocean liner and therefore fits perfectly into the port environment. Avant-garde details and elements such as the spiral staircase in the forum, designed by star architect Ieoh Ming Pei (who also designed the Louvre pyramid), make the hotel a cultural hotspot in Barcelona.

Eurostars Grand Marina

8.2 Very good (3089 reviews)

A first-class luxury hotel on the beach in Barcelona


The famous architect Ricardo Bofill designed the building that houses the five-star W Barcelona hotel in the port of Barcelona. It is located right next to the Port Olimpic beach section. Somorrostro and Nova Icària can also be reached in no time. The exposed location, cool drinks and the flair of the city, which can also be enjoyed from the roof terrace with pool, make for a perfect holiday.

The 473 beautifully designed guestrooms and suites offer you fantastic views of the city and the beach of Barcelona. What’s more, they have very inviting names like Marvellous Suite and Cosy Room.

You will stay in a landmark of the city because the W Barcelona stands out from the skyline on the beach like no other building. The hotel’s famous beach bar Restaurant and Beach Club SALT attracts not only guests and tourists but is also popular with locals.

W Barcelona

Top rated
8.8 Excellent (3777 reviews)

A luxurious beachfront hotel in Barcelona


Granted, the Hotel Arts Barcelona isn’t exactly the cheapest on our list. But the five-star luxury, the spectacular beachfront location and the personal service make this hotel a real must-see! Add to that a sweeping pool landscape, exquisite interior design, a luxurious spa and the two Michelin-starred Enoteca Paca Pérez.

Even the smallest guestrooms here are a generous 45m² in size. The panorama rooms are especially impressive: the huge windows offer an incredible view over the rooftops of Barcelona.

The highlight is the hotel spa – Barcelona’s only spa with sea views. Take a deep breath in and out, and let your gaze wander into the distance – your beach holiday is sure to bring you all-round relaxation.

Hotel Arts Barcelona

Top rated
8.9 Excellent (2846 reviews)