Hotels in St. Croix Island

Search St. Croix Island Hotels

Get Secret Prices on selected hotels

These prices aren’t available to everyone.

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

Best St. Croix Island Hotels

St. Croix Island overview

St. Croix Island is a relaxing place, known for its beaches, and features picturesque views of the sea and islands. You'll enjoy the ample bar and cafe choices, along with activities such as diving and snorkelling. Soak up some sunshine at popular spots in the area, such as Cane Bay and Sandy Point. Popular attractions such as Fort Christiansvaern and Buck Island Reef National Monument are sure to leave an impression. Whatever you're into, St. Croix Island has something for you.

Where to stay in St. Croix Island

Whether you're planning to stay for a night or for the week, the area around St. Croix Island has accommodations to fit every need. Search for hotels in St. Croix Island with Hotels.com by checking our online maps. These display the areas and neighbourhoods around all St. Croix Island hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best St. Croix Island hotel deals are here with our lowest price guarantee.

How to get to St. Croix Island

Fly in to Christiansted (STX-Henry E. Rohlsen), 3 mi (4.9 km) from central St. Croix Island. Christiansted (SSB-St. Croix Seaplane Base) is the next closest major airport, 8.5 mi (13.7 km) away.

What to see around St. Croix Island

The area's local highlights include its live music scene and places like:
  • • Cruzan Rum Factory
  • • Estate Whim Museum
  • • Apothecary Museum
It's notable for its beaches and favourite places for nature lovers that include:
  • • St. George Village Botanical Garden
  • • Annaly Bay Hike and Tidal Pools
  • • Mount Eagle
  • • Rainbow Beach
  • • Cane Bay
Top sights in the area include:
  • • Sandy Point
  • • Fort Christiansvaern
  • • Buck Island Reef National Monument

When to visit St. Croix Island

If you're starting to plan your trip, you might be wondering when the best time to visit is. Here are the seasonal trends to help you decide when to go:

Seasonal temperatures
  • January-March: 29°C day, 21°C night
  • April-June: 31°C day, 22°C night
  • July-September: 32°C day, 24°C night
  • October-December: 32°C day, 21°C night
Seasonal average rainfall
  • January-March: 154 cm
  • April-June: 193 cm
  • July-September: 302 cm
  • October-December: 389 cm
  • Beaches
  • Dining
  • Shopping
  • Luxury
  • Bar