Search beach hotels in Catalonia

Find the beach hotels that appeal to you the most

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

Roses

394 beach hotels

Salou

369 beach hotels

Empuriabrava

287 beach hotels

Cambrils

204 beach hotels

Lloret de Mar

152 beach hotels

L'Estartit

146 beach hotels

Miami Platja

139 beach hotels

Platja d'Aro

126 beach hotels

L'Escala

115 beach hotels

Tossa de Mar

98 beach hotels

Blanes

97 beach hotels

Sitges

95 beach hotels

Riumar

95 beach hotels

La Pineda

93 beach hotels

Llança

75 beach hotels

Torredembarra

74 beach hotels

The best beach hotels in Catalonia

Check out our pick of great beach hotels in Catalonia

Filter by:

Star rating
Review score

Terra Aurea Aparthotel

Salou City Centre, Salou

Set in Salou, 400 metres from Ponent Beach and 700 metres from the centre, Terra Aurea Aparthotel offers air-conditioned accommodation with free WiFi, and a garden.

V
Victor
From
Switzerland
We liked literally everything. All the facilities are very well-thought-of and well-maintained. Daily cleaning, cozy atmosphere, calm area of Salou, close to the city market and Mercadona (grocery shop). We found the Ponent beach nearby the hotel much better than the touristic and overcrowded Levant. A special thanks to the friendly and helpful hotel team. Especially Yana, who went above and beyond to make this stay comfortable.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,385 reviews
Price from
US$86.95
1 night, 2 adults

Oassium Hotel - Adults Only

Hotel in La Pineda

Facing the beachfront, Oassium Hotel - Adults Only offers 4-star accommodation in La Pineda and has a seasonal outdoor swimming pool, fitness centre and garden.

J
Jelle
From
Netherlands
The hotel and spa were very nice. The breakfast was also very nice, which was great as there are not many good breakfast places outside the hotel. The pool area was very quiet and clean. The overall value for money was really good!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,279 reviews
Price from
US$74.30
1 night, 2 adults

Hostal Es Niu de Tamariu

Hotel in Tamariu

Boasting a bar, Hostal Es Niu de Tamariu is set in Tamariu in the Catalonia region, 300 metres from Platja de Tamariu and 29 km from Medes Islands Marine Reserve.

B
Berna
From
Czech Republic
Everything was perfect !! Clean, well organized , good location , tasty breakfast and amazing hotel team
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,010 reviews
Price from
US$86.77
1 night, 2 adults

May Altafulla Beach Boutique Hotel

Hotel in Altafulla

Set in Altafulla, 60 metres from Altafulla Beach, May Altafulla Beach Boutique Hotel offers accommodation with a seasonal outdoor swimming pool, private parking, a garden and a shared lounge.

B
Branislav
From
Slovakia
excellent services, close to beaches, nice rooms, halfpesion - fully recommneded
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,407 reviews
Price from
US$175.06
1 night, 2 adults

Atzavara Hotel & Spa

Hotel in Santa Susanna

Located in Santa Susanna, 700 metres from Llevant Beach, Atzavara Hotel & Spa provides accommodation with a garden, private parking, a shared lounge and a terrace.

J
Jovana
From
Serbia
Everything was great! Spacious room, comfy bed, and very clean. The food was delicious, and the staff was amazing! They even surprised our son with a cake for his birthday 🎂 We’ll definitely come back next summer!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,628 reviews
Price from
US$191.60
1 night, 2 adults

H10 Imperial Tarraco 4 Sup

Hotel in Tarragona

Set in Tarragona, less than 1 km from Playa del Miracle, H10 Imperial Tarraco 4 Sup offers accommodation with a seasonal outdoor swimming pool, private parking, a fitness centre and a garden.

z
zohar
From
Israel
I like the location and the clean and the energy
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,026 reviews
Price from
US$132.16
1 night, 2 adults

Hostal Boutique Es Portalet

Sant Feliu de Guixols

Located within 400 metres of Platja Sant Feliu and 34 km of Girona Train station, Hostal Boutique Es Portalet provides rooms with air conditioning and a private bathroom in Sant Feliu de Guixols.

M
Maria
From
Romania
This 'boutique' hotel is incredibly close to the beach (2 min walk) - a beach that is big enough and more quiet for relaxing (there are 3 bars along the beach as well, also public restrooms). The room that we stayed in had also a patio, which was delightful - the AC worked really well which was very needed and the bed was very comfortable. The staff was also super helpful - through Booking messages before arrival and then also on-site. The breakfast was also good - also with vegetarian options, with a beautiful rooftop view of the town. Will definitely stay here again upon return.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,142 reviews
Price from
US$68.50
1 night, 2 adults

Hostal Ses Negres

Hotel in Begur

Located in Begur and with Platja de Sa Riera reachable within 100 metres, Hostal Ses Negres provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a...

K
Karin
From
United States
Loved the location 1 minute walk to beach and cliff walk along the Mediterranean one of the best ports of my trip to Spain. The staff was extremely helpful. Breakfast was delicious. Lots of Iberian ham breads and pastries were fresh Yum. Facility was laid back and so friendly felt like visiting family.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,004 reviews
Price from
US$104.34
1 night, 2 adults

Boutique Hotel Élke Spa Superior

Hotel in Sant Feliu de Guixols

Facing the beachfront, Boutique Hotel Élke Spa Superior offers 4-star accommodation in Sant Feliu de Guixols and has a seasonal outdoor swimming pool, shared lounge and terrace.

B
Berni88
From
Switzerland
I highly recommend this hotel: great location, service & staff, breakfast, facilities, etc.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,042 reviews
Price from
US$143.33
1 night, 2 adults

Hotel Noucentista

Hotel in Sitges Town-Centre, Sitges

Set in a magnificent Modernist building from 1881, Hotel Noucentista offers a charming and authentic atmosphere in the very center of Sitges.

D
Daniel
From
Austria
My girlfriend and I enjoyed our stay at the hotel very much! 1) The manager Daniela was super friendly. She gave us tips for the area, helped us out with questions that we had & responded to us very quickly. In fact, she answered my messages quicker than my girlfriend does. :-D Checkin, checkout and further organisation were therefore effortless. 2) The interior is amazing. We particularly liked the furniture that is also visible on the pictures. We learned that most of it are restored pieces & this gives the rooms their particular charme compared to 'normal' hotels. The room was clean & the bed was comfortable, we slept very well. 3) Last but not least, the area was calm and also we were able to reach the beach in a short amount of time, while still being not far away from the train station. All in all a great experience, we can recommend it!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,041 reviews
Price from
US$106.61
1 night, 2 adults
All beach hotels in Catalonia

Most booked beach hotels in Catalonia this month

See all

Popular with guests booking beach hotels in Catalonia

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,147 reviews

Popular with guests booking beach hotels in Catalonia

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 7,880 reviews

Popular with guests booking beach hotels in Catalonia

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 785 reviews

Popular with guests booking beach hotels in Catalonia

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,809 reviews

Popular with guests booking beach hotels in Catalonia

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,026 reviews

Popular with guests booking beach hotels in Catalonia

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,258 reviews

Popular with guests booking beach hotels in Catalonia

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 4,072 reviews

Popular with guests booking beach hotels in Catalonia

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

Popular with guests booking beach hotels in Catalonia

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,519 reviews

Popular with guests booking beach hotels in Catalonia

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,250 reviews

FAQs about beach hotels in Catalonia

Beach hotels that guests love in Catalonia

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,705 reviews
Location right on the beach, and 5 minutes walk to main street where all the restaurants are. Nice breakfast buffet. Pool was nice although not too big. Pet friendly. Small fridge in the room.
Guest review by
S. Mauricio
Family with young children
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 45 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 by
Hayley
Family with young children
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Absolutely incredible place, the photo's don't do it justice. Right on the beach with fantastic views. Aircon throughout and well equipped. Hosts came an introduced themselves and seemed very nice (even gave us some bread rolls as we forgot when getting groceries for our stay). Very nice apartment with comfortable beds. You won't be disappointed trust me!!
Guest review by
Max
Solo traveller
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 173 reviews
Apartment was well located right on the beach.
Guest review by
Victoria
Family with young children
Avg. price/night: US$136.54
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 205 reviews
Perfect location, directly on seaside, with absolutely great view on the sea and beach. Terrace on seaside. Modern new building. Modern interior, clean. Beach was not crowded and was quiet in this part of the town, so in front of apartment was best beach of Salou. Walking distance to the town center 20 min by promenade. Even we had apartment on top floor, it was not hot inside. There are two pools on the roof. Great place - I recommend.
Guest review by
Peter
Family with young children
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,243 reviews
Food was fantastic and the hotel location is amazing. Right on the beach. Hotel very clean Would definitely recommend
Guest review by
Carly
Family with young children
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 5,155 reviews
Modern, clean hotel right on the beach with plenty of good restaurants within easy walking distance. Exceptional breakfast buffet, hot and cold, with the cheeriest chef. Lovely indoor pool looking onto the beach. Controllable air conditioning in the room. Very nice outdoor bar area for people watching and views of the beach. Very pleasant and helpful staff generally. We would recommend a stay here if you are looking for a beachside hotel with excellent facilities.
Guest review by
Paul
Young couple
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,954 reviews
We were there 2 weeks ago and decided to immediately go back. The hotel is brilliant. Great pool, right on the beach. The staff are lovely, the food is marvellous. Rooms with a view. We love it - have booked again for September. Can't wait.
Guest review by
Gavin
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,879 reviews
This hotel is located on the beach. We had a room overlooking the sea, we had amazing sunrises and sunsets from our balcony. The food was great, we had half board, the food was more than enough :), every day new dishes for dinner, lots of seafood, meat, vegetables and fruit.
Guest review by
Olena
Young couple
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 396 reviews
Close to the beach, stores and restaurants. Spacious with comfortable beds. Location is good to visit other cities, villages and seaside. Lot of warer attractions available in the city.
Guest review by
Agnieszka
Family with young children