Skip to main content.

The Best Hotels in St. Croix Island

Search our Top St. Croix Island Hotels

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

Best Hotels in St. Croix Island

What's St. Croix Island like?

There's a lot visitors like about St. Croix Island, especially its beaches and restaurants. You can easily spend a relaxing day visiting Mount Eagle and D. Hamilton Jackson Park. While you're in town, don't miss a chance to see sights like Little Princess Estate and Salt River Bay National Historical Park.

Where are the best places to stay in St. Croix Island?

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

  • • 2 5-star accommodation from GBP 281 per night
  • • 13 4-star accommodation from GBP 125 per night
  • • 28 3-star accommodation from GBP 81 per night
  • • 2 2-star accommodation from GBP 70 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

  • • Little Princess Estate
  • • Salt River Bay National Historical Park
  • • Holy Cross Catholic Church
  • • Mount Eagle
  • • St. Croix Government House

Things to do in St. Croix Island

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

Other Popular St. Croix Island Attractions

  • • Scale House
  • • Christiansted National Historic Site
  • • Old Danish Customs House
  • • Steeple Museum
  • • D. Hamilton Jackson Park

When is the best time to visit St. Croix Island?

  • • Hottest months: July, October, August, September (average 32°C)
  • • Coldest months: February, January, March, December (average 21°C)
  • • Rainiest months: November, October, September and August (average 133.25 inches of rainfall)