Santa Cruz hotels

KAYAK searches hundreds of travel sites at once for hotels in Santa Cruz

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Latest Santa Cruz Hotel Deals

MOST POPULAREl Calafate
3 stars from $27
4+ stars from $100
El Chaltén
3 stars from $75
5+ stars from $254
Río Gallegos
3 stars from $120
4+ stars from $190
Perito Moreno
3+ stars from $81

Best Santa Cruz hotels

Most recommended Santa Cruz hotels

Show all
Xelena Hotel & Suites - El Calafate - Building
Parking
Free Wi-Fi
Pool
Spa
Lagos Del Calafate - El Calafate - Pool
Parking
Free Wi-Fi
Pool
Pet-friendly
Calafate Parque Hotel - El Calafate - Living room
Parking
Free Wi-Fi
Spa
Design Suites Calafate - El Calafate - Building
Parking
Free Wi-Fi
Pool
Spa
Esplendor El Calafate - El Calafate - Lounge
Parking
Free Wi-Fi
Pool
Spa
Hotel Picos Del Sur - El Calafate - Front desk
Parking
Free Wi-Fi

KAYAK’s insights for hotels in Santa Cruz

Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Santa Cruz with confidence.

Which month has the cheapest hotel rates in Santa Cruz?

Hotels are cheapest in Santa Cruz in March, with average rates of $139. In comparison, August is the most expensive month, with prices at $738.

What is the cheapest day of the week to book a hotel in Santa Cruz?

Friday offers the lowest rates in Santa Cruz, with an average nightly price of $140. The highest prices are found on Thursday, with average rates at $949.

How much is a hotel in Santa Cruz for tonight?

The best deal for a 3-star hotel room in Santa Cruz found by KAYAK users in the last 3 days was $27, while a 4-star hotel the lowest price was $104. The cheapest room found overall was for $27.

How much is a hotel in Santa Cruz for this weekend?

The cheapest hotel room in Santa Cruz for the upcoming weekend found on KAYAK in the last 3 days was for $71 per night. For the same dates, 3-star hotel rooms have been found for as low as $71 per night and 4-star hotel rooms from $106 per night.

How early should you book a hotel in Santa Cruz?

Book at least 6 days before your stay begins to get the best price for your Santa Cruz hotel.

How much is a Santa Cruz hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

$134

Average price (weekend night)

$123
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in Santa Cruz

  • What is the most popular destination in Santa Cruz?

    Based on KAYAK hotel searches, the most popular destination is El Calafate (50% of total searches to Santa Cruz). The next most popular destinations are El Chaltén (37%) and Río Gallegos (10%). Searches for hotels in Perito Moreno (3%) are also popular.

  • How much is a cheap hotel in Santa Cruz?

    KAYAK users have found double rooms in Santa Cruz for as cheap as $19 (El Calafate) in the last 3 days. The average price is $113.

Where to stay in Santa Cruz?

Our map will help you find the perfect place to stay in Santa Cruz by showing you the exact location of each hotel.

Santa Cruz Hotel Deals. Search for hotels in Santa Cruz. Find cheap hotel rooms in Santa Cruz. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car hires and package deals with KAYAK.