Search Hotels in St. Croix Island

  • 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

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 822 hotels in St. Croix Island with room rates, reviews, and availability. Most hotels are fully refundable.

Carambola Beach Resort St. Croix, US Virgin Islands

4.0 star property
7.4 out of 10, Good, (950)
"Beautiful Property "
The price is AED 966
AED 1,087 total
includes taxes & fees
3 Feb - 4 Feb
Carambola Beach Resort St. Croix, US Virgin Islands

The Buccaneer Beach & Golf Resort

4.0 star property
9.2 out of 10, Wonderful, (1002)
"Golf Course needs some work to justify high price. "
The price is AED 2,488
AED 3,207 total
includes taxes & fees
19 Jan - 20 Jan
The Buccaneer Beach & Golf Resort

Divi Carina Bay All Inclusive Beach Resort & Casino

3.5 star property
7.8 out of 10, Good, (305)
"All of the staff were super helpful and nice. We had the best Honeymoon! I would recommend this place to anyone! I have zero bad things to say. 10/10"
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, (172)
"Great everything! The staff and bar, the food and relaxation options. Definitely recommend if you are looking for an adults only environment "
Oceans at Divi Carina Bay Adults Only

Sand Castle on the Beach - Adults Only

3.5 star property
9.2 out of 10, Wonderful, (811)
"Favorite place on the globe so far!"
The price is AED 1,053
AED 1,185 total
includes taxes & fees
26 Jan - 27 Jan
Sand Castle on the Beach - Adults Only

The Waves at Cane Bay

3.5 star property
9.4 out of 10, Exceptional, (219)
"Rent a car or take groceries "
The price is AED 1,253
AED 1,535 total
includes taxes & fees
27 Jan - 28 Jan
The Waves at Cane Bay

Bungalows on the Bay

3.0 star property
7.8 out of 10, Good, (58)
"The place was full but it was quiet and we saw hardly anyone"
The price is AED 533
AED 791 total
includes taxes & fees
19 Jan - 20 Jan
Bungalows on the Bay

King Christian Hotel

3.5 star property
8.8 out of 10, Excellent, (300)
"Great hotel with updated and clean amenities. Close walking to everything. Coffee shop downstairs and breakfast/lunch restaurant was great. New dinner restaurant was also great. Pool was nice and private in the court yard. Loved the Peacock Room and relaxing in their before heading upstairs/elevator to our room!"
The price is AED 657
AED 842 total
includes taxes & fees
20 Jan - 21 Jan
King Christian Hotel

The Palms at Pelican Cove

3.5 star property
8.0 out of 10, Very Good, (605)
"It was a nice place with a good view. It is away from the true downtown, 3 mile walk, but it’s nice. Friendly people but not enough people working to keep the bar open sadly."
The Palms at Pelican Cove

Tamarind Reef Resort Spa & Marina

3.5 star property
8.4 out of 10, Very Good, (414)
"Pleasantly surprised to receive daily housekeeping and they left pool towels in the room since none were available at the pool. The mini fridge was rusted but worked well and the doors (front and balcony) stuck/were hard to open. Beds were comfortable and room offered great space with a nice hanging chair that was unique. Took 5-10 minutes for shower to warm, never could get it anywhere near hot but this probably is not an issue except for when we stayed towards end of the year. The beach area...
The price is AED 1,172
AED 1,450 total
includes taxes & fees
22 Jan - 23 Jan
Tamarind Reef Resort Spa & Marina

The Fred - Adults Only

3.5 star property
8.4 out of 10, Very Good, (235)
"Krystal/ front desk was a star, and Scott/ chef made wonderful delicious dishes! "
The price is AED 1,002
AED 1,227 total
includes taxes & fees
22 Jan - 23 Jan
The Fred - Adults Only

The Frederiksted Hotel

3.0 star property
8.4 out of 10, Very Good, (244)
"Staff were kind and helpful. "
The price is AED 652
AED 799 total
includes taxes & fees
19 Jan - 20 Jan
The Frederiksted Hotel

Company House Hotel

3.0 star property
9.0 out of 10, Wonderful, (182)
"Had to carry our luggage up 3 flights of stairs. Requested an extra pillow, they didn’t have any extras. Neighborhood and pool were nice."
The price is AED 731
AED 895 total
includes taxes & fees
20 Jan - 21 Jan
Company House Hotel

Victoria House

3.5 star property
9.2 out of 10, Wonderful, (84)
"The property itself is fine. The music at night is incredibly loud, although we were there during Christmas and I guess this is how they celebrate. The music went on until 4am! "
The price is AED 804
AED 995 total
includes taxes & fees
20 Jan - 21 Jan
Victoria House

Caravelle Hotel & Casino

3.0 star property
8.2 out of 10, Very Good, (595)
"Noisy"
The price is AED 768
AED 944 total
includes taxes & fees
20 Jan - 21 Jan
Caravelle Hotel & Casino

Club St. Croix Beach & Tennis Resort by Antilles Resorts

3.0 star property
8.0 out of 10, Very Good, (226)
"We loved our stay at Club St. Croix. it was very clean and gorgeous views. You need to rent a car as there is no restaurant on site. But Christiansted is a quick 10 min drive and there are 2 grocery stores that were very close. We had a wonderful relaxing vacation with a home away from home. "
Club St. Croix Beach & Tennis Resort by Antilles Resorts

Grapetree Bay Hotel & Villas

3.5 star property
8.8 out of 10, Excellent, (133)
"I really enjoy that it was quiet area. The rooms are very nice and spacious. They have microwave, fridge and dishes. Would recommend toaster and deying rack for dishes. Ice available from staff. The staff were excellent! Had a nice gym. The pool area was always clean and the pool eas cleaned daily. They had wifi where could hook up for nextfix and Amazon prime to watch TV. We didnt mind this as used our accounts. Unfortunately did not have cable so without streaming unable to watch TV. Need a...
The price is AED 1,200
AED 1,552 total
includes taxes & fees
19 Jan - 20 Jan
Grapetree Bay Hotel & Villas

Windchime Estates

3.0 star property
9.0 out of 10, Wonderful, (19)
"Up th hil but over the mountain. I’m the a quite spot that’s hard to find. That’s the way I like it. "
The price is AED 426
AED 949 total
includes taxes & fees
19 Jan - 20 Jan
Windchime Estates

Holger Danske Hotel

3.5 star property
7.8 out of 10, Good, (718)
"Very good "
The price is AED 698
AED 872 total
includes taxes & fees
21 Jan - 22 Jan
Holger Danske Hotel

Colony Cove Beach Resort by Antilles Resorts

3.0 star property
7.2 out of 10, Good, (54)
"Very quiet beach & pool. Cleanliness could improve. "
Colony Cove Beach Resort by Antilles Resorts
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

Frequently asked questions

How much do hotels in St. Croix Island cost?
The season and factors like school holidays and Christmas can affect the price of a hotel in St. Croix Island. You can find cheap options from AED 426 in a few different ways on Expedia. First, select the dates you’d like to go on vacation, then use the filters such as amenities and property type to refine your search. You can also sort by price, so the cheapest options appear first.
When is the best time to go to St. Croix Island?
If you want to visit in summer, book your St. Croix Island stay between June and August. Temperatures during the summer here range from 28ºC to 28ºC. St. Croix Island has a tropical savanna climate, so pack appropriately.
What are the top all-inclusive hotels in St. Croix Island?
Divi Carina Bay All Inclusive Beach Resort & Casino is one of the best hotels in St. Croix Island that offers all-inclusive deals. With meals, snacks and entertainment typically covered in the room price, you can put away your wallet and enjoy the ultimate worry-free escape at this property.
How can I find cheap hotels in St. Croix Island?
Discover affordable hotels with ease by using our filter tool. Select the “Price per night” box to see budget-friendly options in St. Croix Island. You can also take a look at our cheap hotels in St. Croix Island page. The lowest available rate starts at AED 426 per night.
What are the best hotels in St. Croix Island for families?
Discover some great St. Croix Island family hotels by narrowing your search results. You can do this by clicking on “Family friendly” under the “Traveler experience” filter heading. Whether you’re after something that’s easy on the wallet so you can treat the little ones to more St. Croix Island experiences, or you’re preparing to splurge on that long-awaited family escape, Expedia has the ideal stay for you and your crew.
Why should I book my St. Croix Island hotel with Expedia?
Book your St. Croix Island hotel with Expedia and get access to a world of accommodation options at the best prices. Use our search filters to help you find exactly what you’re looking for, whether that’s a budget-friendly getaway or something a bit more unique, like a cabin, villa or even a houseboat! Join Expedia Rewards for free and you’ll save 10% or more on over 100,000 hotels worldwide. Earn points on eligible bookings, which you can use to save on your next epic adventure. Plus, many of our hotels offer flexible cancellation policies, so you can rest easy if your circumstances change.