Beginning of main content
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Tonight
Next weekend
Oct 30 - Nov 1

Top Rated St. Croix Island Hotels

Carambola Beach Resort St. Croix, US Virgin Islands
Carambola Beach Resort St. Croix, US Virgin Islands
4.0 out of 5.0 Estate Davis Bay, Kingshill, St. Croix
Free Cancellation
from $179
4.2/5 (94 reviews)

The resort was very nice and secluded. The rooms were very spacious and neat. Mostly everything was great. The cons: the shower didn’t drain properly, room was always very humid, housekeeping only came by 1 of the 5 nights we were there and the phone didn’t work so we had to keep walking to the office ...

Reviewed on Aug 4, 2020
At Carambola Beach Resort St. Croix, US Virgin Islands, guests have access to an outdoor pool, free WiFi in public areas, and conference space. If you decide ...
The Buccaneer
The Buccaneer
4.5 out of 5.0 Estate Shoys, Christiansted, St. Croix
Free Cancellation
from $330
4.4/5 (109 reviews)

It was a very nice experience at this hotel. The staff were diligent in ensuring safe distancing and screening of guests during the COVID-19 pandemic.

Reviewed on Aug 30, 2020
The Buccaneer features a golf course, a full-service spa, and 2 outdoor pools. You can take advantage of free parking, along with an airport shuttle (available ...
Sand Castle on the Beach - Adults Only
Sand Castle on the Beach - Adults Only
3.5 out of 5.0 127 Smithfield, Frederiksted, St. Croix
from $184
4.4/5 (63 reviews)

I absolutely loved this place. The entire staff was super friendly. The view from the restaurant was amazing.

Reviewed on Aug 21, 2020
Guests staying at Sand Castle on the Beach - Adults Only enjoy access to 2 outdoor pools, a fitness center, and free WiFi in public areas. You can put free parking ...
Caravelle Hotel & Casino
Caravelle Hotel & Casino
3.0 out of 5.0 44a Queen Cross Street, Christiansted, St. Croix
from $161
3.8/5 (34 reviews)

Location was really good, easy access to dive shops and the boardwalk. The bed was really comfy and the bathroom was large and well done. The pool wasn't open due to covid concerns (I'm not even sure where the pool is). You have to request room cleaning and then be out of the room when they service ...

Reviewed on Oct 12, 2020
Guests of Caravelle Hotel & Casino enjoy features like a casino, free WiFi in public areas, and microwave in a common area. There's free parking and a free casino ...
The Palms at Pelican Cove - Adults Only
The Palms at Pelican Cove - Adults Only
3.5 out of 5.0 4126 La Grande Princess, Christiansted, St. Croix
from $199
4.4/5 (39 reviews)

We loved it here! Nice room, great bed, modern bath, and beautiful views. We ate a lovely breakfast in the restaurant every day and enjoyed several lunches and dinners during our stay. The staff was efficient, friendly, and helpful.

Reviewed on Jan 23, 2020
Guests of The Palms at Pelican Cove - Adults Only enjoy an outdoor pool, free WiFi in public areas, and a meeting room. If you drive, put free parking to good ...
Holger Danske Hotel
Holger Danske Hotel
2.0 out of 5.0 1200 King Cross Street, Christiansted, St. Croix
from $145
3.8/5 (31 reviews)

Staff was very pleasant and helpful . Debbie the front desk lady was a sweetheart, going above and beyond as far as customer being satisfied with hotel accommodations. I had trouble with the internet connection she followed thru and everything was perfect .

Reviewed on Jul 18, 2020
Guests of Holger Danske Hotel enjoy features like an outdoor pool, free WiFi in public areas, and a computer station. Free parking is available if you drive. ...
Tamarind Reef Resort, Spa & Marina
Tamarind Reef Resort, Spa & Marina
3.5 out of 5.0 5001 Tamarind Reef, Christiansted, St. Croix
Free Cancellation
from $190
3.9/5 (8 reviews)

Near the marina. Restaurant was great. Too windy to snorkel

Reviewed on Mar 13, 2019
Tamarind Reef Resort, Spa & Marina features a private beach, a marina, and a full-service spa. If you drive, put free parking to good use. The front desk has ...
Club St. Croix Beach & Tennis Resort by Antilles Resorts
Club St. Croix Beach & Tennis Resort by Antilles Resorts
3.0 out of 5.0 3280 Estate Golden Rock, Christiansted, St. Croix
3.8/5 (21 reviews)

The second unit we were moved to was a well-maintained and nicely-decorated unit on the third floor with ALL the amenities of home so our stay was very convenient; we felt like we were at home yet on vacation. Very relaxing with beautiful view of the sea. Beach chairs & palm tree umbrellas on the ...

Reviewed on Jul 21, 2017
At Club St. Croix Beach & Tennis Resort by Antilles Resorts, guests have access to an outdoor pool, a spa tub, and an outdoor tennis court. You can take advantage ...
Hotel on the Cay
Hotel on the Cay
3.0 out of 5.0 Protestant Cay, Christiansted, St. Croix
from $131
3.4/5 (30 reviews)

The whole atmosphere, the staff was wonderful and I will definitely come back

Reviewed on Aug 2, 2020
Guests staying at Hotel on the Cay enjoy free WiFi in public areas and a computer station. Front-desk staff can assist with luggage storage and securing ...

Top cities in St. Croix Island

Luxury Hotels in St. Croix Island

See all 405 Properties in St. Croix Island

Pet Friendly St. Croix Island Hotels

See all 405 Properties in St. Croix Island

Planning a Trip to St. Croix

With its stunning location and spectacular topography, St. Croix is the perfect base for a vacation in the U.S. Virgin Islands. Offering everything from beaches to rainforests and towering mountains, the island has something for everyone. With Orbitz.com, you can book St. Croix hotels and find great deals on local events and attractions.

Frederiksted

If you’re looking to get away from it all, Frederiksted is the perfect spot. Located on the western side of the island, this village offers a friendly atmosphere and a quiet setting. From here, you can explore the Sandy Point National Wildlife Refuge and the Westend Saltpond. The best accommodation option in Frederiksted is the Sand Castle On The Beach hotel. This beautiful resort offers a tranquil beachfront setting, and you can spend long afternoons napping or sunbathing next to the ocean. The hotel can also help you book sunset cruises, local tours and kayaking trips. You can choose from a wide variety of rooms with varying features, from full kitchens to private balconies. The onsite restaurant offers fresh local seafood. Rates start at $175 per night; call the hotel for more information at (340) 772-1205.

Christiansted

Christiansted is the largest town on St. Croix, offering a wide selection of restaurants, hotels and shopping options. Here, you will find lively nightclubs and a number of water sports companies that will help you explore the island’s beautiful shoreline. One of the most central hotel options is the Hotel Caravelle. The hotel offers everything from scuba diving booking to onsite shops. Rooms offer comfortable beds, in-room refrigerators and a clothing iron for your convenience. Rates start at $121 per night. To learn more, call the hotel at (800) 524-0410. For a luxury resort near the water, try the Tamarind Reef Resort. The hotel offers spectacular ocean views and extensive grounds, creating a relaxing atmosphere for guests. All rooms have air conditioning, bathrobes and Internet connections. During your stay, you can take advantage of the spa, sparkling pool and gourmet restaurant with marina views. Rates average $200, and you can call the hotel for details at (800) 619-0014.

Turner Hole

If you are looking for an exclusive luxury vacation on St. Croix, look no further than Turner Hole. Located on the eastern side of the island, this area offers a secluded location and quiet atmosphere. To get away from it all, check out the Divi Carina Bay All Inclusive Beach Resort. Your room fees include all of your meals, which you can eat at any of the three onsite restaurants. The resort offers a variety of water sports, tennis courts and a driving range. Spend your evenings at the hotel’s casino or enjoy a relaxing afternoon at the spa. Rates average $309 per night. Call the resort for details at (800) 367-3484.

Experience St. Croix

Whether you are coming to St. Croix for a weekend or a week, the island offers a wide range of activities to keep you entertained. From sunbathing to deep-sea fishing, the island has something for every type of traveler. When you book St. Croix hotels with Orbitz.com, you can find great deals and manage all your travel details in one place.

Recent Reviews

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.