Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Croix Island

Tonight Jun 25 - Jun 26
This weekend Jun 28 - Jun 30
Next weekend Jul 5 - Jul 7

Featured St. Croix Island Cheap Hotels

See all 184 Properties in St. Croix Island

Estimated price for 1 night/2 adults

King Christian Hotel
King Christian Hotel
2.0 out of 5.0 59 King's Wharf, Christiansted, St. Croix
Free Cancellation
3.1/5 (132 reviews)
$149/ night for 2 guests

The location is wonderful. Easy access to the public beach (by water taxi). Close to some great eateries and shops. The property is a bit dated and not all the amenities were in place (no iron, ceiling fan didn't work), but the rooms, pool area, and lobby area were clean. Staff was very helpful and ...

Reviewed on Apr 30, 2019
Holger Danske Hotel
Holger Danske Hotel
2.0 out of 5.0 1200 King Cross Street, Christiansted, St. Croix
3.7/5 (378 reviews)
$135/ night for 2 guests

It is close to the boardwalk. Close to cafes, restaurants, shops, as well as the seaplane and small boats dock.The beach at hotel on the quay is about 3 mins away by boat. What I did not like: No bathroom ventilation. Bathroom window does not open , even though I was on the 2nd floor. Outside noise, ...

Reviewed on Jun 16, 2019
Hotel Caravelle
Hotel Caravelle
3.0 out of 5.0 44a Queen Cross Street, Christiansted, St. Croix
3.8/5 (337 reviews)

Its in a central location. I have no complaints it is clear they are still in the recovery mode

Reviewed on Apr 27, 2019
Hotel on the Cay
Hotel on the Cay
3.0 out of 5.0 Protestant Cay, Christiansted, St. Croix
3.8/5 (291 reviews)
$122/ night for 2 guests

It’s just so pretty and everybody is so nice it’s the only place I stay!

Reviewed on Jun 21, 2019
Sand Castle on the Beach - Adults Only
Sand Castle on the Beach - Adults Only
3.0 out of 5.0 127 Smithfield, Frederiksted, St. Croix
4.3/5 (263 reviews)
$166/ night for 2 guests

It was a great relaxing experience. The staff and the room was great. We loved the beach and are planning a return trip.

Reviewed on Jun 23, 2019
Arawak Bay The Inn at Salt River
Arawak Bay The Inn at Salt River
2.5 out of 5.0 62 Salt River, Christiansted, St. Croix
Free Cancellation
4.7/5 (91 reviews)
$140/ night for 2 guests

After a solid eight hours of travel over land and sea, I was highly relieved to arrive to a comfortable room at Arawak Bay Inn. Though the hotel is only about 2 or 3 miles off the main road, it felt secluded and calm. It was nice to be away from excessive motion. An added bonus is how safe the area ...

Reviewed on Aug 17, 2017
The Buccaneer
The Buccaneer
4.5 out of 5.0 Estate Shoys, Christiansted, St. Croix
4.6/5 (673 reviews)
$315/ night for 2 guests

Property was fine except for bugs. I woke up each morning with bug bites all over my legs.

Reviewed on Jun 23, 2019
Map

Recently booked Cheap Hotels in St. Croix Island

King Christian Hotel
2.0 out of 5.0
Last booking: 6 hours ago
Holger Danske Hotel
2.0 out of 5.0
Last booking: 36 hours ago
Hotel on the Cay
3.0 out of 5.0
Last booking: 43 hours ago

Pocket Guide: Cheap Hotels in St. Croix Island

Search for hotels in St. Croix Island on Expedia. You can easily find your hotels in St. Croix Island using one of the methods below:

  • View our selection of featured hotels in St. Croix Island
  • Use the map to find hotels in the St. Croix Island neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Croix Island, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Croix Island
  • Enter your travel dates to view the best deals on hotels in St. Croix Island - while they last