St. Croix Island Cheap Holidays

Book a Cheap Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to ₹100,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top Cheap St. Croix Island Hotels

Hotel Caravelle St. Croix

Hotel Caravelle St. Croix

3 out of 5
44a Queen Cross Street Christiansted
  • 9 min drive from Cane Bay
The price is ₹11,803 per night from 26 May to 27 May
₹11,803
₹14,554 total
26 May - 27 May
includes taxes & fees
Stay at this business-friendly hotel in Christiansted. Enjoy free Wi-Fi, a casino and a 24-hour front desk. Our guests praise the helpful staff and the clean ...
8.4/10 Very Good! (771 reviews)
I was originally in a room 3rd floor One of the ladies came and told me they were upgrading my room. They moved me to the 2nd floor with oceanfront view. However the ice machine was right outside my door and very noisy. When they upgrade when not ask the guest should not be put next to the ice ...

Reviewed on 7 May 2026

Hotel Caravelle St. Croix
Holger Danske Hotel

Holger Danske Hotel

3.5 out of 5
1200 King Cross Street Christiansted
  • 9 min drive from Cane Bay
The price is ₹12,415 per night from 13 May to 14 May
₹12,415
₹15,519 total
13 May - 14 May
includes taxes & fees
Stay at this business-friendly hotel in Christiansted. Enjoy free Wi-Fi, parking (surcharge) and laundry facilities. Our guests praise the helpful staff in their ...
8/10 Very Good! (859 reviews)
Great location-super staff. The rooms were nice enough, with good WiFi and cold air. Parking was difficult, but doable. Would recommend if looking for something affordable that isn’t a resort.

Reviewed on 12 Apr 2026

Holger Danske Hotel
King Christian Hotel

King Christian Hotel

3.5 out of 5
59 King's Wharf Christiansted St. Croix
  • 9 min drive from Cane Bay
The price is ₹15,023 per night from 18 May to 19 May
₹15,023
₹19,771 total
18 May - 19 May
includes taxes & fees
Stay at this hotel in Christiansted. Enjoy free Wi-Fi, 3 restaurants and 4 bars/lounges. Our guests praise the helpful staff in their reviews. Popular attractions ...
8.8/10 Excellent! (699 reviews)
The room I stayed in was so tiny. I have never stayed in such a small hotel room before. There was no dresser and hardly any space to spread your things out. There was no way to block the light coming through the windows, even with the window coverings. It was noisy because the side gate was heavy ...

Reviewed on 10 May 2026

King Christian Hotel
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.