Saint Croix hotels

Search among 33 available hotels in Saint Croix from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
0Filter & Sort
View map
1-33 out of 33
8.4
Great38 reviews
Cane Bay Beach is 2.7 km from the Carambola Beach Resort St. Croix, Us Virgin Islands and Ham's Bluff is around 10 minutes' drive away.
FromC$ 388 /nightSelect
8.6
Great99 reviews
Approximately 5 km from Christiansted Harbor-SSB Seaplane Base airport, the Buccaneer Beach & Golf Resort offers a spa salon for guests' enjoyment.
FromC$ 438 /nightSelect
8.4
Great32 reviews
The 25-room the 3-star Sand Castle On The Beach - Adults Only is set 1.7 km from Ft. Frederik of US Virgin Islands and features snorkelling, kayaking and jet skiing at the premises.
FromC$ 415 /nightSelect
7.6
Very good37 reviews
The luxurious On The Cay Christiansted is 5 minutes' stroll from Alexander Hamilton House Museum and has a quick access to Old Danish Customs House.
FromC$ 179 /nightSelect
8.4
Great41 reviews
Set 850 metres from Lightheart Sailing, the Tamarind Reef Resort Spa & Marina Christiansted features a swimming pool and a cooked-to-order breakfast.
FromC$ 382 /nightSelect
8.4
Great60 reviews
Set 10 minutes by car from Colony Cove Beach Resort, the boutique Caravelle Christiansted offers 38 rooms and a year-round outdoor swimming pool.
FromC$ 290 /nightSelect
8.6
Great22 reviews
Situated 200 metres from Cay Beach, the King Christian Christiansted offers 61 guest rooms.
FromC$ 207 /nightSelect
8.4
Great24 reviews
Located approximately 10 minutes' drive from The Reef Golf Course, the beachfront All Inclusive- Divi Carina Bay Beach Resort & Casino Adult Only features fitness classes, entertainment activities and water sports facilities for guests' convenience.
FromC$ 688 /nightSelect
The 4-star Cottages By The Sea Saint Croix Island with garden views lies about a 5-minute walk from Sandy Point National Wildlife Refuge.
Select
7.8
Very good19 reviews
Fort Christiansvaern is within 25 minutes' walk of the 3-star Club St. Croix Beach And Tennis Saint Croix Island.
FromC$ 407 /nightSelect
8.4
Great28 reviews
A beachfront location of the attractive 3-star Colony Cove provides easy access to Fort Christiansvaern, which is 5 minutes' drive away.
FromC$ 368 /nightSelect
8.2
Great23 reviews
The 3-star Sugar Apple Bed And Breakfast has a swimming pool and lies 0.7 km from Christiansted Boardwalk which is worth visiting.
FromC$ 253 /nightSelect
8.2
Great48 reviews
D. Hamilton Jackson Park is within a 14-minute stroll of the comfortable Club Comanche.
FromC$ 215 /nightSelect
8.4
Great32 reviews
Featuring massage therapy and entertainment activities, the beachfront Fred - Adults Only boasts a beachfront location 4.2 km from Sandy Point National Wildlife Refuge.
FromC$ 365 /nightSelect
8.6
Great6 reviews
The 3-star Hibiscus Beach Resort Saint Croix Island is located 0.8 km from Pelican Cove Beach and comprises 38 rooms with modern comforts.
FromC$ 275 /nightSelect
8.0
Great5 reviews
Scale House is nearly a 10-minute stroll from the cosy 3-star King Christian Christiansted, while Shoys Beach is 10 minutes' drive away.
FromC$ 457 /nightSelect
8.0
Great6 reviews
Little Princess Estate is set around a 5-minute ride from the Sugar Beach Condominiums Resort.
FromC$ 368 /nightSelect
8.4
Great57 reviews
Situated in the heart of Saint Croix Island and within 10 minutes' drive of Green Cay Marina, the 3-star Chenay Bay Beach Resort offers 29 rooms.
FromC$ 346 /nightSelect
8.4
Great21 reviews
Situated 1 km from Cay Beach, the 2-star Company House offers 29 guest rooms.
FromC$ 304 /nightSelect
8.8
Great6 reviews
A quiet location of the 3-star Arawak Bay: The Inn At Salt River Saint Croix Island provides easy access to Columbus Landing Site, which is 1.1 km away.
FromC$ 1 739 /nightSelect
7.8
Very good30 reviews
While staying at the 3-star Divi Carina Bay Beach Resort Saint Croix Island you are invited to discover Cramer Park, set 10 minutes away by car, or Reef Beach, which is nearly a 20-minute stroll away.
FromC$ 869 /nightSelect
8.0
Great5 reviews
Located 10 minutes by car from St. Croix Point Udall, the Grapetree Bay Hotel And Villas Christiansted features 19 rooms with views of the sea.
FromC$ 504 /nightSelect
8.4
Great7 reviews
D C Canegata Ballpark is only 0.9 km from the beachfront Bungalows On The Bay, while Judith's Fancy is about a 15-minute ride away.
FromC$ 378 /nightSelect
8.0
Great11 reviews
While staying at the Victoria House you are invited to discover Sandy Point National Wildlife Refuge, set around 4.2 km away, or Verne I. Richards Veteran Memorial Park, which is a mere 450 metres away.
FromC$ 268 /nightSelect
8.2
Great5 reviews
The 3-star Georges Royal Inn Frederiksted features a swimming pool and 14 rooms.
FromC$ 208 /nightSelect
Mermaid Beach is at 150 metres of the luxury Buccaneer Beach & Golf Resort Trademark Saint Croix Island and features shopping and dining.
FromC$ 999 /nightSelect
8.8
Great16 reviews
Set within a 5-minute drive of Estate Whim Plantation Museum, the rooms in the charming 3-star Frederiksted Frederiksted have views of ocean.
FromC$ 260 /nightSelect
8.4
Great12 reviews
While staying at the Waves At Cane Bay you are invited to discover Mount Eagle, set nearly a 15-minute walk away, or Rustoptwist Point, which is approximately 4.1 km away.
FromC$ 374 /nightSelect
7.6
Very good4 reviews
Boasting a location just 0.6 km from Christiansted Boardwalk, the Company House Saint Croix Island offers 32 rooms together with a piano bar onsite.
FromC$ 442 /nightSelect
8.2
Great8 reviews
Standing within 10 minutes' walk of D. Hamilton Jackson Park, the comfortable Holger Danske enjoys a comfortable location in the very heart of Saint Croix Island.
FromC$ 174 /nightSelect
7.8
Very good3 reviews
The 3-star Palms At Pelican Cove Christiansted features a beach bar and boasts a beachfront location a 10-minute walk from Pelican Cove Beach.
FromC$ 635 /nightSelect

Saint Croix hotels essential information

🏨 Saint Croix hotels 33
👛 Lowest price 174 CAD
✍️ Hotels Reviews 705

FAQs about hotels in Saint Croix

Read these 9 answers to find an amazing lodging in Saint Croix.

What are the most favoured Saint Croix accommodations in Christiansted?

If you want to stay at the best Saint Croix hotel, consider booking Sand Castle On The Beach-Adults Only rated 8.6/10 for about 404C$ per night. It has a picnic area, concierge service, and snorkelling on site. Also, you may like The Buccaneer Beach & Golf Resort (rating: 8.6/10), which is set 1.2 km from Whistle Beach and has shuttle service, a spa lounge, and a treatment room.

What are the most popular Frederiksted accommodations in Saint Croix?

Featuring a picnic area, concierge service, and snorkelling, Sand Castle On The Beach-Adults Only rated 8.6/10 is a good deal at the cost of 404C$ per night. If you travel with your family, book Sand Castle On The Beach-Adults Only (rating: 8.6/10) at the cost of 404C$ per night. This 3-star accommodation offers a picnic area, concierge service, and snorkelling.

Which airport hotels in Saint Croix are the best?

Company House with rating 7.6/10 is a perfect option offering a swimming pool, 24-hour reception, and bar.

Which cheap hotels in Saint Croix would you recommend?

IBooked.ca offers more than 3 cheap deals for a comfortable stay in Saint Croix. Hibiscus Beach Resort is the best budget accommodation providing windsurfing, volleyball, and a conference room from 169C$ per night. Another option recommended by iBooked.ca customers to save your money is The Frederiksted Hotel at a reasonable price of 202C$ per night. See more budget accommodations here.

Which hotels in Saint Croix region are good for couples?

To spend a romantic holiday in Saint Croix, consider staying at one of our 4 hotels. Georges Royal Inn offers an outdoor swimming pool, a free carpark, and free private parking, as well as prices from 169C$ per night. Click here to see other romantic properties.

Which luxury hotels in Saint Croix are the best?

According to iBooked.ca travel data, more than 4 deals in Saint Croix are suitable for a luxury trip. Consider booking All Inclusive-Divi Carina Bay Beach Resort & Casino Adult Only (rating: 8.4/10) at the cost of 668C$ per night, offering an outdoor swimming pool, a casino, and snorkelling on site. For more deals click here.

What are the top 4-star hotels in Saint Croix?

Consider booking The Buccaneer Beach & Golf Resort rated 8.6/10 with concierge service, a spa lounge, and a treatment room. All Inclusive-Divi Carina Bay Beach Resort & Casino Adult Only rated 8.4/10 is also a perfect 4-star hotel with an outdoor swimming pool, a casino, and a Jacuzzi.

What are the top family-friendly hotels in Saint Croix?

If you are visiting Saint Croix with your family, consider booking one of 8 deals. Sand Castle On The Beach-Adults Only (rating: 8.6/10): a family-hotel with a picnic area, concierge service, and snorkelling for 404C$ per night. The Buccaneer Beach & Golf Resort rated 8.6/10 is also a perfect accommodation with shuttle service, concierge service, and a treatment room. See other family hotels here.

What are the best Saint Croix hotels to stay with pets?

IBooked.ca offers a selection of 3 options to consider. The Buccaneer Beach & Golf Resort is also the top Saint Croix hotel for customers travelling with pets. This 4-star property offers rooms at the cost of 425C$ per night.