Calafell Hotels

Map of Calafell Hotels

Calafell is a charming coastal town located in the El Baix Penedès region of Catalonia, Spain. Situated on the Costa Dorada, it is known for its beautiful beaches, rich history, and vibrant culture. The town is nestled between the Mediterranean Sea and the stunning mountains of the Serra de Calafell, offering residents and visitors breathtaking views and a variety of outdoor activities. The golden sandy beaches stretch for miles, providing the perfect setting for sunbathing, swimming, and water sports.

Hotel Salomé Calafell
8.9/10 Wonderful
34 reviews
Free Wi-Fi

Offering a fantastic terrace with an outdoor pool, Hotel Salomé is 2 minutes’ walk from the beach and 150 metres from Calafell Train Station. It offers air-conditioned rooms and free Wi-Fi throughout.

Number of rooms: 22

Monturiol, 19, 43820 Calafell, Spain

4R Miramar Calafell Calafell
8.3/10 Very Good
83 reviews
Free Wi-Fi

Situated next to Calafells expansive golden beach, this hotel has smart rooms which all feature a private balcony. Enjoy buffet-style meals in the restaurant before heading to the relaxed beach bar.

Number of rooms: 220

Avenida Costa Daurada, 1, 43820 Calafell, Spain

Hotel booked 2 times today.

Apartaments Costa d'Or Calafell
8.1/10 Very Good
34 reviews
Free Wi-Fi Private parking

This apartment complex is located only 50 metres from the beach, in the centre of Calafell, close to the city of Barcelona and Port Aventura theme park.

Number of rooms: 73

Vilamar, 101, 43820 Calafell, Spain

Show More Hotels