Calafell hotels

Hotels in Calafell

48 available hotel offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

48 Cheap hotels in Calafell

Hotel Canada Palace - Calafell
8.1Very good 3140 reviews
Calafell
3 1
£218/nighttotal: £1090 (5 )

Hotel Canada Palace

hotel - Calafell
Hotel Canada Palace is a 4-star hotel located in the town centre of Calafell, just a short walk from the beach. It has consistently received very good user ratings for its location, cleanliness and overall experience.
The hotel offers comfortable rooms, each with a floor area of 25 square metres, and features a range of amenities including a swimming pool, a sauna, a fitness centre and a restaurant. You can also enjoy a game of tennis on the hotel's court or relax on the terrace.
Habitación Deluxe Vista Mar · Akquaaa Hotel 4* - Calafell
8.5Very good 3150 reviews
Calafell
3 2
£243/nighttotal: £1944 (8 )

Habitación Deluxe Vista Mar · Akquaaa Hotel 4*

B&B - Calafell
The Akquaaa Boutique Hotel is situated directly on Calafell beach, a short 5-minute walk from the shops and restaurants of the town centre. This 4-star hotel has received very good user ratings for its cleanliness, location and overall experience.
The hotel has a modern and comfortable design, with all rooms featuring high-speed Wi-Fi, air conditioning, Smart TVs, and modern bathrooms. Guests can enjoy a range of amenities, including a restaurant, bar, fitness centre, sauna, and free use of boats, surfboards, and kayaks.
Hotel Apartamentos Solimar - Calafell
8.1Very good 2637 reviews
Calafell
3 1
£242/nighttotal: £1210 (5 )

Hotel Apartamentos Solimar

hotel - Calafell
Hotel Apartamentos Solimar is directly on the Costa Dorada beach in Calafell, just a short walk from the maritime parade and a 19-mile drive from Port Aventura theme park. This 3-star hotel has received very good user ratings for its cleanliness and location.
The hotel offers a range of accommodation options, including apartments with kitchenettes and hotel rooms, all with private balconies. Guests can enjoy the outdoor pool, restaurant, sauna, Jacuzzi, and fitness centre, along with free Wi-Fi and parking.
Hotel Antiga - Calafell
8.0Very good 466 reviews
Calafell
3 3
£290/nighttotal: £2320 (8 )

Hotel Antiga

hotel - Calafell
The Hotel Antiga is located in the centre of Calafell, on the Costa Daurada, just under a mile from Playa de Calafell Beach, and within easy reach of Tarragona and Barcelona. It is a 3-star hotel with very good user ratings for location, cleanliness and overall experience.
The hotel is housed in an elegant 18th-century building, with rooms ranging in size from 2 square metres, with a single bedroom and bathroom. Guests can enjoy a range of amenities including an outdoor swimming pool, a garden, a restaurant and bar, free Wi-Fi and free public parking.
Le Meridien Ra Beach Hotel and Spa - Calafell
8.7Very good 1098 reviews
Calafell
3 1
£403/nighttotal: £2015 (5 )

Le Meridien Ra Beach Hotel and Spa

hotel - el Vendrell
The Le Meridien Ra Beach Hotel And Spa is located directly on Sant Salvador Beach in El Vendrell, just a short drive from Barcelona El Prat Airport and Barcelona City Centre. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel is housed in a 1920s building, blending historical charm with contemporary design. It offers a range of amenities including a spa, swimming pool, restaurant, bar, and fitness centre, as well as family-friendly activities and a beach club.

Other types of accommodation in Calafell

Best Calafell luxury hotels (4 and 5 stars)

Among the 48 accommodations in Calafell, here are the 3 best luxury hotels

Hotel Canada Palace - Calafell
8.1Very good 3140 reviews
Calafell
3 1
£218/nighttotal: £1090 (5 )

Hotel Canada Palace

hotel - Calafell
Hotel Canada Palace is a 4-star hotel located in the town centre of Calafell, just a short walk from the beach. It has consistently received very good user ratings for its location, cleanliness and overall experience.
The hotel offers comfortable rooms, each with a floor area of 25 square metres, and features a range of amenities including a swimming pool, a sauna, a fitness centre and a restaurant. You can also enjoy a game of tennis on the hotel's court or relax on the terrace.
Habitación Deluxe Vista Mar · Akquaaa Hotel 4* - Calafell
8.5Very good 3150 reviews
Calafell
3 2
£243/nighttotal: £1944 (8 )

Habitación Deluxe Vista Mar · Akquaaa Hotel 4*

B&B - Calafell
The Akquaaa Boutique Hotel is situated directly on Calafell beach, a short 5-minute walk from the shops and restaurants of the town centre. This 4-star hotel has received very good user ratings for its cleanliness, location and overall experience.
The hotel has a modern and comfortable design, with all rooms featuring high-speed Wi-Fi, air conditioning, Smart TVs, and modern bathrooms. Guests can enjoy a range of amenities, including a restaurant, bar, fitness centre, sauna, and free use of boats, surfboards, and kayaks.
Le Meridien Ra Beach Hotel and Spa - Calafell
8.7Very good 1098 reviews
Calafell
3 1
£403/nighttotal: £2015 (5 )

Le Meridien Ra Beach Hotel and Spa

hotel - el Vendrell
The Le Meridien Ra Beach Hotel And Spa is located directly on Sant Salvador Beach in El Vendrell, just a short drive from Barcelona El Prat Airport and Barcelona City Centre. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel is housed in a 1920s building, blending historical charm with contemporary design. It offers a range of amenities including a spa, swimming pool, restaurant, bar, and fitness centre, as well as family-friendly activities and a beach club.

Best Calafell hotels with a pool

Among the 48 accommodations in Calafell, here are the 4 best hotels with a pool

Hotel Canada Palace - Calafell
8.1Very good 3140 reviews
Calafell
3 1
£218/nighttotal: £1090 (5 )

Hotel Canada Palace

hotel - Calafell
Hotel Canada Palace is a 4-star hotel located in the town centre of Calafell, just a short walk from the beach. It has consistently received very good user ratings for its location, cleanliness and overall experience.
The hotel offers comfortable rooms, each with a floor area of 25 square metres, and features a range of amenities including a swimming pool, a sauna, a fitness centre and a restaurant. You can also enjoy a game of tennis on the hotel's court or relax on the terrace.
Hotel Apartamentos Solimar - Calafell
8.1Very good 2637 reviews
Calafell
3 1
£242/nighttotal: £1210 (5 )

Hotel Apartamentos Solimar

hotel - Calafell
Hotel Apartamentos Solimar is directly on the Costa Dorada beach in Calafell, just a short walk from the maritime parade and a 19-mile drive from Port Aventura theme park. This 3-star hotel has received very good user ratings for its cleanliness and location.
The hotel offers a range of accommodation options, including apartments with kitchenettes and hotel rooms, all with private balconies. Guests can enjoy the outdoor pool, restaurant, sauna, Jacuzzi, and fitness centre, along with free Wi-Fi and parking.
Hotel Antiga - Calafell
8.0Very good 466 reviews
Calafell
3 3
£290/nighttotal: £2320 (8 )

Hotel Antiga

hotel - Calafell
The Hotel Antiga is located in the centre of Calafell, on the Costa Daurada, just under a mile from Playa de Calafell Beach, and within easy reach of Tarragona and Barcelona. It is a 3-star hotel with very good user ratings for location, cleanliness and overall experience.
The hotel is housed in an elegant 18th-century building, with rooms ranging in size from 2 square metres, with a single bedroom and bathroom. Guests can enjoy a range of amenities including an outdoor swimming pool, a garden, a restaurant and bar, free Wi-Fi and free public parking.
Le Meridien Ra Beach Hotel and Spa - Calafell
8.7Very good 1098 reviews
Calafell
3 1
£403/nighttotal: £2015 (5 )

Le Meridien Ra Beach Hotel and Spa

hotel - el Vendrell
The Le Meridien Ra Beach Hotel And Spa is located directly on Sant Salvador Beach in El Vendrell, just a short drive from Barcelona El Prat Airport and Barcelona City Centre. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel is housed in a 1920s building, blending historical charm with contemporary design. It offers a range of amenities including a spa, swimming pool, restaurant, bar, and fitness centre, as well as family-friendly activities and a beach club.

Frequently asked questions about hotels in Calafell

Destinations nearby

Best Calafell hotels with breakfast

Among the 48 accommodations in Calafell, here are the 5 best hotels with breakfast

Hotel Canada Palace - Calafell
8.1Very good 3140 reviews
Calafell
3 1
£218/nighttotal: £1090 (5 )

Hotel Canada Palace

hotel - Calafell
Hotel Canada Palace is a 4-star hotel located in the town centre of Calafell, just a short walk from the beach. It has consistently received very good user ratings for its location, cleanliness and overall experience.
The hotel offers comfortable rooms, each with a floor area of 25 square metres, and features a range of amenities including a swimming pool, a sauna, a fitness centre and a restaurant. You can also enjoy a game of tennis on the hotel's court or relax on the terrace.
Habitación Deluxe Vista Mar · Akquaaa Hotel 4* - Calafell
8.5Very good 3150 reviews
Calafell
3 2
£243/nighttotal: £1944 (8 )

Habitación Deluxe Vista Mar · Akquaaa Hotel 4*

B&B - Calafell
The Akquaaa Boutique Hotel is situated directly on Calafell beach, a short 5-minute walk from the shops and restaurants of the town centre. This 4-star hotel has received very good user ratings for its cleanliness, location and overall experience.
The hotel has a modern and comfortable design, with all rooms featuring high-speed Wi-Fi, air conditioning, Smart TVs, and modern bathrooms. Guests can enjoy a range of amenities, including a restaurant, bar, fitness centre, sauna, and free use of boats, surfboards, and kayaks.
Hotel Apartamentos Solimar - Calafell
8.1Very good 2637 reviews
Calafell
3 1
£242/nighttotal: £1210 (5 )

Hotel Apartamentos Solimar

hotel - Calafell
Hotel Apartamentos Solimar is directly on the Costa Dorada beach in Calafell, just a short walk from the maritime parade and a 19-mile drive from Port Aventura theme park. This 3-star hotel has received very good user ratings for its cleanliness and location.
The hotel offers a range of accommodation options, including apartments with kitchenettes and hotel rooms, all with private balconies. Guests can enjoy the outdoor pool, restaurant, sauna, Jacuzzi, and fitness centre, along with free Wi-Fi and parking.
Hotel Antiga - Calafell
8.0Very good 466 reviews
Calafell
3 3
£290/nighttotal: £2320 (8 )

Hotel Antiga

hotel - Calafell
The Hotel Antiga is located in the centre of Calafell, on the Costa Daurada, just under a mile from Playa de Calafell Beach, and within easy reach of Tarragona and Barcelona. It is a 3-star hotel with very good user ratings for location, cleanliness and overall experience.
The hotel is housed in an elegant 18th-century building, with rooms ranging in size from 2 square metres, with a single bedroom and bathroom. Guests can enjoy a range of amenities including an outdoor swimming pool, a garden, a restaurant and bar, free Wi-Fi and free public parking.
Le Meridien Ra Beach Hotel and Spa - Calafell
8.7Very good 1098 reviews
Calafell
3 1
£403/nighttotal: £2015 (5 )

Le Meridien Ra Beach Hotel and Spa

hotel - el Vendrell
The Le Meridien Ra Beach Hotel And Spa is located directly on Sant Salvador Beach in El Vendrell, just a short drive from Barcelona El Prat Airport and Barcelona City Centre. This 5-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel is housed in a 1920s building, blending historical charm with contemporary design. It offers a range of amenities including a spa, swimming pool, restaurant, bar, and fitness centre, as well as family-friendly activities and a beach club.