Skip to main content.

St. Croix Island Hotel Accommodation

Search 38 hotels in St. Croix Island

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Where to stay in St. Croix Island

What's St. Croix Island Like?

People go to St. Croix Island to soak up the sun at Sandy Point and to catch a glimpse of famous monuments like Fort Christiansvaern. Travelers also like the city's beautiful island views and restaurants. Nature lovers visiting St. Croix Island can explore top areas like Cane Bay. While you're in town, don't miss a chance to see sights like St. Croix Government House and Cruzan Rum Factory.

Where are the Best Places to Stay in St. Croix Island?

Below are the number of accommodations by star rating in St. Croix Island and the surrounding area:

  • • 2 5-star accommodations from NZD 547 per night
  • • 13 4-star accommodations from NZD 244 per night
  • • 28 3-star accommodations from NZD 158 per night
  • • 2 2-star accommodations from NZD 137 per night

How to Get to St. Croix Island

Flights to St. Croix Island

  • • Christiansted (SSB-St. Croix Seaplane Base), 3.5 mi (5.6 km) from central St. Croix Island
  • • Christiansted (STX-Henry E. Rohlsen), 3.7 mi (5.9 km) from central St. Croix Island

Things to See and Do in St. Croix Island

What to See in St. Croix Island

  • • Fort Christiansvaern
  • • Cane Bay
  • • Sandy Point
  • • St. Croix Government House
  • • Fort Frederik

Things to Do in St. Croix Island

  • • Cruzan Rum Factory
  • • Carambola Golf Club
  • • Buccaneer Golf Course
  • • Estate Whim Museum
  • • Apothecary Museum

Other Popular St. Croix Island Attractions

  • • Frederiksted Pier
  • • Rainbow Beach
  • • St. Croix Point Udall
  • • Leeward Islands
  • • Little Princess Estate

When Is the Best Time to Visit St. Croix Island?

  • • Hottest months: July, October, August, September (average 89°F)
  • • Coldest months: February, January, March, December (average 70°F)
  • • Rainiest months: November, October, September, and August (average 5.25 inches of rainfall)