Book St. Croix Island Hotels

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in St. Croix Island

Top Hotels in St. Croix Island

Carambola Beach Resort St. Croix, US Virgin Islands
4.0 star property
7.4 out of 10, Good, (920)
"Gorgeous beach. Your own secret hideaway"
The price is AU$301
includes taxes & fees
4 Dec - 5 Dec
Carambola Beach Resort St. Croix, US Virgin Islands
The Buccaneer Beach & Golf Resort
4.0 star property
9.2 out of 10, Wonderful, (1017)
"The views from the Great House are amazing and one of the reasons I keep coming back! Staff is super friendly and attentive. We love the fact that within a couple days they learn your name!"
The price is AU$583
includes taxes & fees
25 Nov - 26 Nov
The Buccaneer Beach & Golf Resort
Divi Carina Bay All Inclusive Beach Resort & Casino
3.5 star property
7.8 out of 10, Good, (288)
"The stay was good. There were places that were still being fixed. Convenient food every day. Our room was nice except for the leak in the bathroom ceiling. Overall we had a very pleasant stay."
Divi Carina Bay All Inclusive Beach Resort & Casino
Oceans at Divi Carina Bay Adults Only
4.0 star property
7.8 out of 10, Good, (161)
"this place is so amazing soooooo beautiful and the staff are definitely outstanding definitely would come back 💯"
The price is AU$1,098
includes taxes & fees
24 Nov - 25 Nov
Oceans at Divi Carina Bay Adults Only
Sand Castle on the Beach - Adults Only
3.5 star property
9.2 out of 10, Wonderful, (789)
"Property was perfect- location, service, excellent snorkeling. Everyone was so friendly."
The price is AU$422
includes taxes & fees
28 Nov - 29 Nov
Sand Castle on the Beach - Adults Only
The Waves at Cane Bay
3.5 star property
9.2 out of 10, Wonderful, (194)
"I had a great time celebrating my birthday weekend! Charlotte and Diane were lovely hosts and very helpful throughout my stay! The view, restaurant and rooms were beautiful! Would definitely love to come back!! "
The price is AU$479
includes taxes & fees
25 Nov - 26 Nov
The Waves at Cane Bay
Hotel on the Cay
3.0 star property
7.6 out of 10, Good, (664)
"Awesome Staff, beautiful beach, great views, cant wait to go back "
The price is AU$244
includes taxes & fees
14 Dec - 15 Dec
Hotel on the Cay
Tamarind Reef Resort Spa & Marina
3.5 star property
8.4 out of 10, Very good, (410)
"Dina and the staff was fantastic. Very friendly, very nice and all around made our vacation very relaxing. Will stay there again"
The price is AU$433
includes taxes & fees
25 Nov - 26 Nov
Tamarind Reef Resort Spa & Marina
King Christian Hotel
3.5 star property
8.8 out of 10, Excellent, (272)
"King Christian has been nicely remodeled. It has the best spot on the harbor facing its sister property on Protestant Cay. We enjoyed two nights here and found the room and facilities to be really nice and right in the middle of the action in Christiansted. We would stay here again"
The price is AU$335
includes taxes & fees
25 Nov - 26 Nov
King Christian Hotel
The Palms at Pelican Cove
3.5 star property
8.0 out of 10, Very good, (589)
"The beach is right there, everything is on point "
The price is AU$362
includes taxes & fees
4 Dec - 5 Dec
The Palms at Pelican Cove
The Fred - Adults Only
3.5 star property
8.4 out of 10, Very good, (232)
"Krystal/ front desk was a star, and Scott/ chef made wonderful delicious dishes! "
The price is AU$379
includes taxes & fees
24 Nov - 25 Nov
The Fred - Adults Only
The Frederiksted Hotel
3.0 star property
8.4 out of 10, Very good, (236)
"One-night stay. Issues: Someone had wrecked the outer layer of one of the windows. I was not informed about that before entering my room. Wifi quality was so poor that the room TV couldn't reliably stream a video off Netflix. Beyond that, great location, great staff. "
The price is AU$318
includes taxes & fees
24 Nov - 25 Nov
The Frederiksted Hotel
Bungalows on the Bay
3.0 star property
7.8 out of 10, Good, (56)
"good"
The price is AU$555
includes taxes & fees
24 Nov - 25 Nov
Bungalows on the Bay
Victoria House
3.5 star property
9.2 out of 10, Wonderful, (80)
"Victoria House is a boutique hotel in downtown Frederiksted, right across from the water. The hotel is eclectic, beautiful and relaxing and it felt like home. Each room is special and welcoming. There is a small wading pool surrounded by nice pool chairs and tables. On site there is a bar called Ruff Night, run by a dog rescue and adoption group. Some days puppies are there! There is also a restaurant on site, separate from the hotel, but so convenient. “Flyers” has amazing food cooked by Chef...
The price is AU$378
includes taxes & fees
25 Nov - 26 Nov
Victoria House
Company House Hotel
3.0 star property
9.0 out of 10, Wonderful, (172)
"The hotel was pretty decent. Staff are really nice and respectful. Service to get a room ready was really slow but the room was nice. On the last day there though we did see a roach. "
The price is AU$282
includes taxes & fees
23 Nov - 24 Nov
Company House Hotel
Holger Danske Hotel
3.5 star property
7.8 out of 10, Good, (709)
"Make sure to get a room that is beyond the gate so you have additional security. It was not a problem but I would have felt more secure if we had that extra level of security. The restaurant is not a part of the hotel so there is no way to charge meals or drinks. Otherwise, its a great place to stay and I will be back in January. "
The price is AU$294
includes taxes & fees
2 Dec - 3 Dec
Holger Danske Hotel
Caravelle Hotel & Casino
3.0 star property
8.0 out of 10, Very good, (572)
"Muy bien"
The price is AU$318
includes taxes & fees
25 Nov - 26 Nov
Caravelle Hotel & Casino
Grapetree Bay Hotel & Villas
3.5 star property
8.6 out of 10, Excellent, (130)
"I had a great time at the Grapetree hotel & villas. It’s very nice & the staff are super helpful & amazing. Taxi’s aren’t not super hard to get to we were able to explore the island as well. Love the restaurants & recommend to anyone who’s looking for a nice, comfortable place to stay. 😁"
The price is AU$535
includes taxes & fees
22 Nov - 23 Nov
Grapetree Bay Hotel & Villas
Club St. Croix Beach & Tennis Resort by Antilles Resorts
3.0 star property
8.0 out of 10, Very good, (221)
"Highly recommended "
Club St. Croix Beach & Tennis Resort by Antilles Resorts
Cottages by the Sea
3.0 star property
9.6 out of 10, Exceptional, (252)
"Our cottage Castaways is a bit rustic but have all the basic things and is comfortable. They had some issues with water supply due to island wide outage, but it was fixed within a day. The beach is very beautiful, easy access and you can snorkel for hours right at the beach, lots of tropical fish, sea turtles. Our cottage was toward the back of the property, so very quiet. Just 50 feet walk from the beach. Some of the beach front cottages were a bit noisy but generally very quiet after 10pm. All...
Cottages by the Sea
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.
Don't see what you're looking for?
See all available properties in St. Croix Island
Save an average of 15% on thousands of hotels when you're signed in
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

How much do hotels in St. Croix Island cost?
In St. Croix Island, you can find cheap options from AU$244 in a few different ways. To browse the availability, enter your chosen getaway dates, then fine-tune your search by budget, amenities and more. Remember that rates can differ according to when you decide to go, so if you have some flexibility, try switching your dates until you find the perfect deal.
When is the best time to go to St. Croix Island?
The answer depends on what you want from your St. Croix Island getaway. If you want to visit in summer, which is between June and August, expect average temperatures of between 28ºC and 28ºC. St. Croix Island has a tropical savanna climate, so keep that in mind when packing.
What are the top all-inclusive hotels in St. Croix Island?
Divi Carina Bay All Inclusive Beach Resort & Casino is one of the top-rated hotels in St. Croix Island that offers all-inclusive packages. With snacks, meals and entertainment typically included in the room price, you can put your cash to one side and enjoy the ultimate hassle-free getaway at this stay.
How can I find cheap hotels in St. Croix Island?
The best place to begin your search is with our “Price per night” filter. At the moment, the cheapest hotels start at AU$244 per night. Other ways to grab an affordable St. Croix Island stay are by booking well in advance and being flexible with dates. For even more bargains, check out our cheap hotels in St. Croix Island page.
What are the best hotels in St. Croix Island for families?
Sand Castle on the Beach - Adults Only is among our most popular St. Croix Island family hotels. Check in here and enjoy access to conveniences such as complimentary breakfast and a nearby beach. Caravelle Hotel & Casino is another favourite where little ones are welcome. For more hotel choices, fine-tune your search results by selecting “Family friendly” under the “Traveller experience” filter heading.
What are the top beach hotels in St. Croix Island?
Sand Castle on the Beach - Adults Only is one of our more popular beach hotels in St. Croix Island. Amenities such as a swimming pool and a terrace combined with countless possibilities for relaxation and fun, ensure a memorable escape by the ocean.
Why should I book my St. Croix Island hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate holiday experience in St. Croix Island. You’ll find a wide variety of hotels to select from and handy search filters that make it a snap to find what you’re looking for. Worried about your plans changing? Many of our hotels offer flexible cancellation policies, so you can book your stay with peace of mind. Get more out of your holiday with Expedia Rewards. Join today for free to start collecting points and unlocking membership perks. Get instant access to Member Prices, which adds up to savings worth 10% or more on select hotels!