Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Barcelona

546 beach hotels

Sitges

496 beach hotels

Pineda de Mar

123 beach hotels

Castelldefels

123 beach hotels

Calella

104 beach hotels

Malgrat de Mar

77 beach hotels

Santa Susanna

76 beach hotels

Sant Adria de Besos

66 beach hotels

Badalona

61 beach hotels

Vilanova i la Geltrú

59 beach hotels

Canet de Mar

58 beach hotels

Mataró

47 beach hotels

Vilassar de Mar

41 beach hotels

Arenys de Mar

39 beach hotels

San Pol de Mar

38 beach hotels

El Masnou

38 beach hotels

The best beach hotels in Barcelona Province

Check out our selection of great beach hotels in Barcelona Province

Filter by:

Star Rating
Review score

master La Rambla

Ciutat Vella, Barcelona

In a central area of Barcelona, master La Rambla provides rooms with free Wifi. The property is close to Portal de l'Angel, Tivoli Theatre, and Palau de la Musica Catalana.

R
Roxane
From
United Arab Emirates
Beautiful spacious apartment with an amazing terrace and an outstanding view of the city in the prime location of La Rambla. The apartments are clean, fresh linen provided, there’s a fridge, washing machine, an oven and all appliances for a kitchen. This is not my first time in Barcelona and this is one of the best places I’ve stayed in. I loved the stay and will definitely come back.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,380 reviews
Price from
$313.98
1 night, 2 adults

Atzavara Hotel & Spa

Hotel in Santa Susanna

Located in Santa Susanna, a 8-minute walk from Llevant Beach, Atzavara Hotel & Spa provides accommodations with a garden, private parking, a shared lounge and a terrace.

H
Hilmar
From
Iceland
We had a wonderful stay at Atzavara Hotel & Spa for 10 nights and were extremely satisfied with everything. The hotel is excellent and the facilities are of a very high standard. Our room was very comfortable, and the bed in particular was exceptionally good, ensuring a great night’s sleep throughout our stay. The overall cleanliness and layout of the hotel were exemplary. The staff were consistently courteous, professional, and very helpful, which really enhanced our experience.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,517 reviews
Price from
$287.97
1 night, 2 adults

Acta Voraport

Hotel in Sant Martí, Barcelona

Located in Barcelona, a 10-minute walk from Bogatell Beach, Acta Voraport has accommodations with a terrace, private parking, a restaurant and a bar.

S
Seljan
From
Azerbaijan
The place was very clean and comfortable to stay in. It's within walking distance of both the subway and bus stations. The area is quiet and peaceful, a bit farther from the busy city center, but still very easy to reach any destination.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 12,234 reviews
Price from
$158.83
1 night, 2 adults

H10 Port Vell 4* Sup

Hotel in Ciutat Vella, Barcelona

Located in the Barceloneta neighborhood in Barcelona, H10 Port Vell is just 722 feet from Port Vell Harbor. This 4-star hotel features a rooftop chill-out terrace with plunge pool and fantastic views....

J
Juthatip
From
Thailand
The hotel has excellent view, big comfy room, clean, staff (Dalí) is helpful
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,737 reviews
Price from
$176.73
1 night, 2 adults

Rocatel

Hotel in Canet de Mar

The family-run Hotel Rocatel is located on Cavaiò Beach in Canet de Mar, on the Costa Maresme. It offers a 24-hour reception, outdoor pool and rooms with a private balcony.

M
Makamaj
From
Germany
Room and the view was perfect. It's close to the beach and train station also. I don't have any complaints!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,584 reviews
Price from
$115.51
1 night, 2 adults

Catalonia Catedral

Hotel in Ciutat Vella, Barcelona

The Catalonia Catedral is set in a traditional Modernist building, just 328 feet from Barcelona Cathedral. It offers free Wi-Fi access, a rooftop seasonal pool and a Japanese-style terrace and garden....

r
rajesh
From
India
Location at the heart of Gothic Quarters. Very lively.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,873 reviews
Price from
$241.52
1 night, 2 adults

Galeón

Hotel in Sitges Town Center, Sitges

Hotel Galeón in Sitges features an outdoor pool and garden area, free Wi-Fi throughout and a free tea/coffee service on the ground floor. The extensive buffet breakfast includes cava.

B
Brian
From
United States
We only had breakfast on our last day but it was excellent.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,017 reviews
Price from
$102.63
1 night, 2 adults

Mediterraneo Sitges

Sitges

Mediterráneo Sitges is located on the Sitges’s seafront, close to the old town. It has 3 swimming pools, a beauty center, sea views and free Wi-Fi.

M
Michelle
From
Netherlands
Literally everything was great. Staff, the room, cleaning, facilities, location, and the view. Would 100% stay here again!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,040 reviews
Price from
$372.78
1 night, 2 adults

Platjador

Hotel in Sitges Town Center, Sitges

The Hotel Platjador is ideally located in central Sitges’ sea front and a few steps from the beach.

D
Dominic Lawrenson
From
Australia
Room was large and well airconditioned. very clean hotel and well run. Breakfast was outstanding - with so much choice.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,723 reviews
Price from
$226.31
1 night, 2 adults

Sofitel Barcelona Skipper

Hotel in Ciutat Vella, Barcelona

The Sofitel Barcelona Skipper offers 5-star luxury next to Barcelona’s Olympic Port. It is just 328 feet from the beach, with free Wi-Fi and 2 outdoor pools.

C
Cassiano
From
Brazil
The hotel exceed my expectations, the comfort of room is awesome. Cleanliness is impeccable. The hotel stays really close to the beach and not so far from mais touristic points. The breakfast is very good. The main difference of this hotel is People, since check in passing through waiters, concierge etc...
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,316 reviews
Price from
$342.33
1 night, 2 adults
All beach hotels in Barcelona Province

Most booked beach hotels in Barcelona Province this month

See all

Popular with guests booking beach hotels in Barcelona Province

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 6,815 reviews

Popular with guests booking beach hotels in Barcelona Province

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 8,874 reviews

Popular with guests booking beach hotels in Barcelona Province

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 4,233 reviews

Popular with guests booking beach hotels in Barcelona Province

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 8,467 reviews

Popular with guests booking beach hotels in Barcelona Province

Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 5,598 reviews

Popular with guests booking beach hotels in Barcelona Province

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 51 reviews

Popular with guests booking beach hotels in Barcelona Province

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6,200 reviews

Popular with guests booking beach hotels in Barcelona Province

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,360 reviews

Popular with guests booking beach hotels in Barcelona Province

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 7,261 reviews

Popular with guests booking beach hotels in Barcelona Province

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 5,910 reviews

FAQs about beach hotels in Barcelona Province

Beach Hotels That Guests Love in Barcelona Province

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 40 reviews
Loved the apartment and the location. Right on the beach and a 10 min walk from train station which takes you straight into Barcelona.
Guest review byHayley
Family with young children
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 2,736 reviews
Location is amazing, right on the beachfront. Each bed had a privacy curtain.
Guest review byChloe
Solo traveler
Avg. price/night: $319.63
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,333 reviews
Great location, right on the beach and right beside the port which has some amazing restaurants. It is a very local area which we loved and it was a lovely walk into Sitges town along the seafront, which takes about 25 minutes.
Guest review byLia
Group
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 3,539 reviews
Our large room had a comfortable king size bed and big open bathroom with a separate toilet. A good free selection of tea, coffee, fruit and wee cakes are available 24/7. The beach is an easy 10-15 minute walk and we recommend the restaurant right on the beach. The motel is only 13 mins from Terminal 1, Barcelona Airport. Very convenient. Free undercover parking is available. We enjoyed our stay.
Guest review byHeather
Young couple
Avg. price/night: $160.56
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,957 reviews
We liked the location of the hotel, just a few short blocks back from the beach and away from all the traffic on the beachfront. Our room was a good size with plenty of wardrobe space, a big bathroom and room for 2 very large suitcases plus carry on bags. The private underground onsite car parking was very convenient. The swimming pool and setting was lovely and we used it extensively. A special mention to Eric & Constanza at reception who were quick to help and to suggest some great dining options.
Guest review byAnzacbiscuit
Young couple
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 619 reviews
We liked the location being right on the beach and the fact that you get everything you need to go to the beach for free (umbrellas, beach towels, beach chairs, even paddle boards). The staff were super nice and welcoming. The atmosphere of the hotel feels friendly and homey. The room we had was a good size as well.
Guest review byIrina
Young couple
Avg. price/night: $275.49
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,508 reviews
Perfect location, right on the beachfront, with a walk to the harbour in one direction and the town in the other.
Guest review byCarol
Young couple
Avg. price/night: $257.59
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 6,396 reviews
It’s close to the centre of the city, 10mins in the taxi or a 45min walk along the seafront. Perfect local for us - great transport links on the doorstep (bus & taxi) & just far enough out of town to be quiet but with life. It’s right on the beach front & had a rooftop pool with a bar serving drinks & good quality bar snacks. We ate several meals up there.
Guest review byLouise
Group
Avg. price/night: $219.93
Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 443 reviews
Location of the hotel was great,right on the beach,the food was very good (we had a half board),everyday it was something different,but freshly made and delicious,the choice of the meals was good....actually,I would come back to this hotel and recommend it to my friends...it is unfarely underrated by the notes on this platform...if has swimming pool,beach bar,entertaining room with snooker and table football,restaurant with organized karaoke nights,flamenco nights or disco for the kids..
Guest review byMarko
Family with young children
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,584 reviews
The hotel is easy to get to and right on the beach
Guest review byMelissa
Solo traveler