Find the best St. Croix Island Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

St. Croix Island Accommodation: Most Popular Cities to Stay

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels St. Croix Island

Divi Carina Bay All Inclusive Beach Resort & Casino
3.5 star property
7.8 out of 10, Good, (210)
"Everything was great. "
Divi Carina Bay All Inclusive Beach Resort & Casino
The Buccaneer Beach & Golf Resort
4.0 star property
9.2 out of 10, Wonderful, (967)
"Wonderful staff and location. Beach!! "
The price is ฿10,873
per night
1 Jun - 2 Jun
The Buccaneer Beach & Golf Resort
Carambola Beach Resort St. Croix, US Virgin Islands
4.0 star property
7.6 out of 10, Good, (830)
"My wife and me were laying on the beach when a kid pull beach umbrella out of the sand and stand. The wind took the umbrella away from the kid and it hit us. The boy's mother yelled look out but it was to late. I think I chipped a bone in my elbow . If my wife didn't move her head the umbrella pole pointed end would have struck her in the head. I asked the woman what happened, she wouldn't answer. It would have killed my wife. "
The price is ฿9,327
per night
2 Jun - 3 Jun
Carambola Beach Resort St. Croix, US Virgin Islands
Save an average of 15% on thousands of hotels when you're signed in
Oceans at Divi Carina Bay Adults Only - All Inclusive
4.0 star property
7.8 out of 10, Good, (116)
"Our group was looking for an all inclusive on the beach, where you didn’t need a passport, was easy to get to and was on the ocean. We were more than pleasantly surprised with this property! I read all the reviews before arriving and admittedly was a little nervous prior to our arrival. The absolute highlight of this property are the people that work here! Every single one of them was happy and engaging and did all they could to meet our needs! We were on a first name basis with most of...
Oceans at Divi Carina Bay Adults Only - All Inclusive
Sand Castle on the Beach - Adults Only
3.5 star property
9.2 out of 10, Wonderful, (720)
"This is our second time here. Definitely one of our favorites. We’ re booking next year before we leave!!"
The price is ฿8,960
per night
6 May - 7 May
Sand Castle on the Beach - Adults Only
Bungalows on the Bay
3.0 star property
8.0 out of 10, Very good, (44)
"Excellent service!"
The price is ฿8,042
per night
6 May - 7 May
Bungalows on the Bay
King Christian Hotel
3.5 star property
8.8 out of 10, Excellent, (194)
"Lovely property situated right on the bay and walking distance to the historic district. "
The price is ฿5,912
per night
20 May - 21 May
King Christian Hotel
Hotel on the Cay
3.0 star property
7.6 out of 10, Good, (612)
"It is true that the property and amenities are old. However, everything is clean. Modern TV with cable. my pet peeve bathroom is clean and fairly modern. This is a basic needs hotel with excellent location - center of Christiansted with Beach! Residents get ferried (1 minute ride) for free from hotel to Christiansted as the boat goes back and forth constantly. The staff are polite and helpful."
The price is ฿4,692
per night
13 May - 14 May
Hotel on the Cay
The Fred - Adults Only
3.5 star property
8.6 out of 10, Excellent, (221)
"I absolutely loved my stay here I can’t wait to visit again. The hotel staff and the locals were very friendly. Mrs Dalia was awesome to have at our service she was very attentive. The staff was so awesome the cook Scott was very nice and always nice to talk to. Michael and Crystal was great as well. I look forward to staying here again."
The price is ฿9,296
per night
9 May - 10 May
The Fred - Adults Only
The Waves at Cane Bay
3.5 star property
9.2 out of 10, Wonderful, (163)
"Ok"
The price is ฿10,873
per night
20 May - 21 May
The Waves at Cane Bay
Club St. Croix Beach & Tennis Resort by Antilles Resorts
3.0 star property
8.0 out of 10, Very good, (213)
"The place itself was good, but somewhat in need of a remodel. Location was great - right on the beach. "
Club St. Croix Beach & Tennis Resort by Antilles Resorts
The Palms at Pelican Cove
3.5 star property
8.2 out of 10, Very good, (566)
"Very nice hotel to stay at on St. Croix. Excellent staff, great food, very nice rooms. I like to smaller quaint hotels and this one did not disappoint. I'd recommend it to anyone."
The price is ฿9,547
per night
16 May - 17 May
The Palms at Pelican Cove
Tamarind Reef Resort Spa & Marina
3.5 star property
8.4 out of 10, Very good, (388)
"Excellent "
The price is ฿8,761
per night
16 May - 17 May
Tamarind Reef Resort Spa & Marina
Company House Hotel
3.0 star property
9.2 out of 10, Wonderful, (154)
"The company house hotel was warm welcoming and richly decorate. The stunning wood furniture in my room blew me away. Although this beautiful hotel does not have an on the premises dining area multiple restaurants were in walking distance. If you’re looking for a calming place to stay while you explore the beautiful island this is it! "
The price is ฿6,940
per night
6 May - 7 May
Company House Hotel
Grapetree Bay Hotel & Villas
3.5 star property
8.6 out of 10, Excellent, (116)
"Perfect if you are looking for a quieter experience. Great mixed drinks and pizza! We loved our stay! The staff was amazing and so so awesome! I would give 10 stars if I could! We will be back! "
The price is ฿10,245
per night
6 May - 7 May
Grapetree Bay Hotel & Villas
The Frederiksted Hotel
3.0 star property
8.4 out of 10, Very good, (220)
"Staff was great and the hotel itself was nice. Outside seemed a lil unsafe with the people that hung around! "
The price is ฿6,941
per night
6 May - 7 May
The Frederiksted Hotel
Holger Danske Hotel
3.5 star property
7.8 out of 10, Good, (686)
"Perfect location. Staff super friendly. Rooms exceptionally clean. "
The price is ฿5,949
per night
6 May - 7 May
Holger Danske Hotel
Caravelle Hotel & Casino
3.0 star property
8.0 out of 10, Very good, (530)
"Not bad, typically I don’t stay in the touristy parts, but I was solo and it worked out well. Ate some great food and got to relax. I would recommend but parking sucks though."
The price is ฿6,206
per night
6 May - 7 May
Caravelle Hotel & Casino
Sugar Apple Bed & Breakfast
3.5 star property
9.4 out of 10, Exceptional, (51)
"We would highly recommend this property for anyone looking to stay near the downtown or ferry/seaplane port. Natalie was very welcome and accommodating. The rooms were clean, roomy with AC and a small kitchenette. It also included a light continental breakfast. Thank you for being such gracious hosts. "
Sugar Apple Bed & Breakfast
Victoria House
3.5 star property
9.2 out of 10, Wonderful, (76)
"Great walkable area. Easy check in. Nice rooms and very responsive staff."
The price is ฿6,977
per night
6 May - 7 May
Victoria House
Don't see what you're looking for?
See all available properties in St. Croix Island
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.

St. Croix Island hotels information

Number of reviews
7,065
Accommodation
842 hotels
Lowest Price
฿4,692
Highest Price
฿10,873

Frequently asked questions

How much do hotels in St. Croix Island cost?
In St. Croix Island, you can find cheap options from ฿4,692 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 ฿4,692 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!

St. Croix Island Hotel Reviews
Expedia verified reviews