Hotels in Calafell

Search over 395 hotels from $49

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Calafell Hotels

Don't see what you're looking for?
See all available properties in Calafell
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pet Friendly Calafell Hotels

    4R Miramar Calafell
    Hotel Antiga
    Hotel Sant Jordi

Where should you stay in Calafell?

What are the best hotels for the budget traveler in Calafell?

To find a good deal, check out these cheap hotels in Calafell. Hostal Lleida is a 2-star pension with free WiFi and a poolside bar. Another option is Hotel Victoria, a 3-star hotel with free WiFi, an indoor pool, and a restaurant. You'll also find Hotel Sant Jordi, which is a 1-star hotel with free WiFi, an outdoor pool, and a poolside bar.

What are some favorite hotels in downtown Calafell?

Here are some of our travelers' favorite hotels in central Calafell:

  • Hostal Lleida is a guesthouse offering free WiFi, a poolside bar, and a café.
  • 4R Miramar Calafell is a 3-star hotel with a restaurant, an outdoor pool, and free WiFi.
  • Kursaal Hotel is a 3-star hotel with a restaurant, free WiFi, and free parking.

While you're here, you may want to grab some grub or libations at the restaurants historic Calafell is known for.

What are the best hotels to stay near Calafell Beach?

If you'd like to stay within easy reach of Calafell Beach, we can help you out. About 1 mile from downtown Calafell, this stretch of coastline is near a few terrific hotels. It'll be easy to hop out of bed and journey straight there from Apartment Miró - Calafell (0.1 miles away). You could also investigate the rooms and amenities at Sunny new Apartment on the Beachfront (0.1 miles away) and Apart. in the Seafront. Very Nice. Well Located. Terrace . Community Zone (0.1 miles away).