Hotels on the beach front in Barcelona, Spain
If You Are in a Hurry
Here’s a quick list of the best hotels in Barcelona





Les Cabanes de l'Oller del Mas

Set in Manresa, Les Cabanes de l'Oller del Mas offers free WiFi, and guests can enjoy free bikes, a fitness centre and a garden.Fitted with a terrace, the units offer air conditioning and feature a flat-screen TV and a private bathroom with shower and free toiletries... Read more
- Rating: 9.3
Duquesa de Cardona 4* Sup

The 19th-century Duquesa de Cardona, opposite Barcelona’s marina in the Gothic Quarter, is 600 metres from the Ramblas and has free Wi-Fi. Its rooftop terrace offers panoramic city views and includes 2 plunge pools and a bar... Read more
- Rating: 8.9
- Stars: 4
Hotel Santa Marta

Ideally situated in a magnificent woodland area of 7 hectares, this hotel is located on the edge of the Santa Cristina beach. A sea-facing hotel that is just 200 metres away from the beach, which you can approach along different footpaths encircled by a variety of trees... Read more
- Rating: 8.7
- Stars: 5
Duquesa Suites Barcelona

Set the centre of Barcelona, 400 metres from Picasso Museum and Barceloneta Metro Station, Duquesa Suites Barcelona features a year-round outdoor plunge pool, sun terrace and free WiFi. It is housed in a building from the 18th century with the Speciality Monument status... Read more
- Rating: 8.7
- Stars: 4
Acta Voraport

Set in Barcelona, less than 1 km from Bogatell Beach, Acta Voraport offers accommodation with an outdoor swimming pool, private parking, a terrace and a restaurant. With a bar, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom... Read more
- Rating: 8.7
- Stars: 3
Le Meridien Ra Beach Hotel and Spa (El Vendrell)

Le Méridien Ra Beach is a luxury resort set on the Costa Daurada’s Sant Salvador Beach. It features a spa, an outdoor swimming pool and rooms with balconies and free WiFi access... Read more
- Rating: 8.5
- Stars: 5
Hotel Miramar Badalona

Set on the beachfront promenade, overlooking the sandy beach and Mediterranean Sea, this modern hotel boasts one of the best locations in Badalona.The family-friendly Miramar is located just a few metres from the town’s station, from where trains run to the centre of Barcelona in just 20 minutes... Read more
- Rating: 8.5
- Stars: 3
Hotel Arts Barcelona

Luxury Hotel. Overlooking Barceloneta Beach and Barcelona city centre, this design hotel has 2 outdoor pools and luxury spa with panoramic city views... Read more
- Rating: 8.4
- Stars: 5
Golden Taurus Aquapark Resort

Golden Taurus Park Resort is located on Pineda de Mar’s seafront promenade, just a few metres from the beach. Set around 3 swimming pools and gardens, it features rooms with balconies... Read more
- Rating: 8.4
- Stars: 4
Aparthotel Miami Park

This family-friendly aparthotel is located in the centre of Calella, and only a 5-minute walk from both the sandy Calella Beach and from Calella Train Station.Aparthotel Miami Park has a snack bar and a restaurant on site... Read more
- Rating: 8.4
- Stars: 3
Attica 21 Barcelona Mar

Located in the modern Diagonal Mar district of Barcelona, Attica 21 is only 300 metres from the beach. The hotel has a rooftop swimming pool and free Wi-Fi... Read more
- Rating: 8.3
- Stars: 4
Melia Barcelona Sky 4* Sup

One of Barcelona’s tallest buildings, this design hotel offers spectacular views over the city and sea. Melia Barcelona Sky features an outdoor swimming pool... Read more
- Rating: 8.2
- Stars: 4
Barcelona Princess

Barcelona Princess Hotel is a 10-minute walk from the beach in the city’s Forum area. It offers wonderful views and a free gym... Read more
- Rating: 8.2
- Stars: 4
Hotel Mar Blau

Hotel Mar Blau is located 450 metres from the beach in Calella, on the Maresme Coast. It offers 2 outdoor pools, a fitness centre and rooms with a private balcony... Read more
- Rating: 8.2
- Stars: 3
Hotel 54 Barceloneta

Located in Barcelona’s beachfront area of Barceloneta, this design hotel has a stylish terrace overlooking the port. It offers a 24-hour reception, free Wi-Fi and air-conditioned rooms with a smart TV... Read more
- Rating: 8.2
- Stars: 3
Hotel Cap Roig by Brava Hoteles

Small hotel with indoor and outdoor pools. Built into the rocks of the Platja D’Aro coast, Hotel Cap Roig by Brava Hoteles enjoys stunning sea views from the pool... Read more
- Rating: 8.1
- Stars: 4
Hotel Best 4 Barcelona

This stylish hotel offers a gym and free Wi-Fi. It is set on a quiet street just 6 minutes’ walk from Bogatell Beach and 300 metres from Llacuna Metro Station... Read more
- Rating: 8
- Stars: 4
Hesperia Barcelona Del Mar

Situated on the seafront in Diagonal Mar, the Hesperia Barcelona del Mar (formerly Hesperia del Mar) features stylish rooms with free WiFi and satellite TV. It is a 5-minute walk from the CCIB and Diagonal Mar Shopping Centre... Read more
- Rating: 7.9
- Stars: 4
Eurohotel Diagonal Port

Just 350 metres from Mar Bella Beach, Eurohotel Diagonal Port offers Mediterranean Sea views from its setting in Barcelona’s Poble Nou district. Rooms at this hotel are spacious and feature contemporary design... Read more
- Rating: 7.8
- Stars: 4