Skip to main content

The 10 Best Catalonia Beach Hotels – Hotels on the Beach in Catalonia, Spain

Check out our pick of great beach hotels in Catalonia

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Voramar 4 stars

L'Escala - 50 yards from beach

Facing the beachfront, Hotel Voramar offers 4-star accommodation in L'Escala and has a terrace, restaurant and bar. The property is set 20 km from Medes Islands Marine Reserve, 27 km from Dalí Museum and 34 km from Peralada Golf. Free WiFi is available and private parking can be arranged at an extra charge. we loved this hotel , beautiful refurbishment, great location, amazing views from our room and excellent value for money

Show more Show less
9.1
Superb
1,041 reviews
Price from
£87
per night

May Altafulla Beach Boutique Hotel 4 stars

Altafulla - 50 yards from beach

Set in Altafulla, 70 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. Featuring a terrace, this 4-star hotel has air-conditioned rooms with a private bathroom. Guests can dine in the on-site restaurant or relax in the bar. Great location, the beach is in few steps from the hotel. Pretty new rooms, big and comfy. Fancy roof terrace. The personal is very welcoming, especially Helena and Amanda. Thank you!

Show more Show less
9.3
Superb
1,598 reviews
Price from
£128
per night

Atzavara Hotel & Spa 5 stars

Santa Susanna Beach, Santa Susanna - 150 yards from beach

Located in Santa Susanna, 500 metres from Llevant Beach, Atzavara Hotel & Spa provides accommodation with a seasonal outdoor swimming pool, private parking, a garden and a shared lounge. With a terrace, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features a kids' club, room service and currency exchange for guests. The hotel rooms were large and spacious. The pools were beautiful and the hotel staff was very helpful. The kids club was an amazing experience for children. The on-site restaurants were a nice added touch for convenience and everything that was needed was on the property!

Show more Show less
9
Superb
1,688 reviews
Price from
£91
per night

H10 Imperial Tarraco 4* Sup 4 stars

Tarragona - 250 yards from beach

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. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. A terrace, an in-house bar and shared lounge are available. surprisingly generous for a 4* hotel, very fresh with excellent design, amazing view on the sea

Show more Show less
9
Superb
5,714 reviews
Price from
£104
per night

Hostal 977

Old Town , Tarragona - 550 yards from beach

Set in Tarragona and within 1.3 km of Playa del Miracle, Hostal 977 features a shared lounge, non-smoking rooms, and free WiFi throughout the property. The property is close to several well-known attractions, less than 1 km from Palacio de Congresos, a 4-minute walk from Tarragona Official College of Physicians and 300 metres from Roman Circus. The hotel has family rooms. Although breakfast not included in price, there were complimentary muffins and coffee, and facilities to help yourself to coffee machine, which was greatly appreciated

Show more Show less
9.3
Superb
1,017 reviews
Price from
£63
per night

Hostal Ses Negres

Begur - 40 yards from beach

Located in Begur, 100 metres from Platja de Sa Riera, Hostal Ses Negres provides accommodation with a terrace, private parking, a restaurant and a bar. The property is situated 700 metres from Playa de L'illa Roja, 1.1 km from Platja del Racó and 22 km from Medes Islands Marine Reserve. The hotel also features free WiFi as well as a paid airport shuttle service. 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.

Show more Show less
9
Superb
1,023 reviews
Price from
£75
per night

HOTEL TORRENT

L'Escala - 200 yards from beach

Popular points of interest near HOTEL TORRENT include Platja de les Barques, Mar d'en Manassa Beach and Port d'en Perris Beach. The nearest airport is Girona-Costa Brava Airport, 55 km from the accommodation. The 2 gentlemen (at the reception - I think they are the owners), are so kind and attentive. Everytime we have stayed there, we felt comfortable and they have done their best to attend our needs. The hotel is very clean and super close to the beach.

Show more Show less
9
Superb
1,341 reviews
Price from
£43
per night

Golden Costa Salou - Adults Only 4* Sup 4 stars

Salou - 150 yards from beach

Facing the beachfront, Golden Costa Salou - Adults Only 4* Sup offers 4-star accommodation in Salou and has an outdoor swimming pool, fitness centre and garden. Among the facilities of this property are a restaurant, a shared lounge and a 24-hour front desk, along with free WiFi throughout the property. Private parking is available on site. Everything !!!! Location, room, staff, food everything was amazing. And the hotel staff helped my (now) fiancé to plan and execute an amazing proposal ! Forever grateful ❤️

Show more Show less
9
Superb
2,367 reviews
Price from
£78
per night

Pigal 1 stars

Tarragona - 500 yards from beach

Set in the centre of Tarragona, Pigal is just 100 metres from Tarragona Convention Centre and a 5-minute walk from Tarragona Train Station. Free high-speed WiFi is available throughout.

You can walk to the Old Town, Tarragona Bus Station and Tarragona Beach in 10 minutes. Rooms are very clean and comfortable. Even though most of the rooms were booked it was very silent. The stuff was super nice, friendly and helpful!!! Speaking in Spanish, English and even in Polish! gave us very good recommendations about places to visit and to eat in. Best for this price. Hoping to come back ;)

Show more Show less
9
Superb
2,319 reviews
Price from
£42
per night

Hotel Europa Splash & Spa 4 stars

Malgrat de Mar Beach, Malgrat de Mar - 100 yards from beach

Set in Malgrat de Mar, Hotel Europa Splash & Spa offers beachfront accommodation 100 metres from Platja de l'Astillero and offers various facilities, such as a bar, a shared lounge and a garden. Featuring a 24-hour front desk, this property also welcomes guests with a restaurant, a water park and an outdoor pool. The accommodation provides room service, a kids' club and currency exchange for guests. - Very good place fo family vacation - Awesome staff. Thanks a lot for this great vacation! - Good food - Good location, close to sea - Interesting and varied evening entertainment for kids - Good and quiet AC system - Good Spa on -1 floor

Show more Show less
9
Superb
2,288 reviews
Price from
£62
per night

Most booked beach hotels in Catalonia this month

FAQs about beach hotels in Catalonia

Beach Hotels that guests love in Catalonia

Research, refine and make plans for your whole trip

gogless