Skip to main content.

St. Croix Island Hotels

Search for 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 Christiansted National Historic Site.

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

We have 253 St. Croix Island accommodations with prices starting at SGD 106. Choose one of our 12 deals and get discounts of up to 30%.

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

  • • 2 5-star accommodations from SGD 527 per night
  • • 13 4-star accommodations from SGD 235 per night
  • • 28 3-star accommodations from SGD 152 per night
  • • 2 2-star accommodations from SGD 132 per night

Here are our travelers' top 5 places to stay in St. Croix Island:

The Buccaneer

4.5-star beachfront resort with golf course, near Fort Christiansvaern
  • • Free buffet breakfast • Free parking • Free WiFi • 4 restaurants • Central location

The Palms at Pelican Cove

3.5-star beachfront resort with outdoor pool
  • • Free parking • Free WiFi • Restaurant • Bar • Walkable location

Sand Castle on the Beach - Adults Only

Adults-only beachfront hotel with pool bar, near Sandy Point
  • • Free breakfast • Free parking • Free WiFi • Restaurant • Walkable location

The Waves at Cane Bay

3-star hotel within walking distance of Cane Bay
  • • Free parking • Free WiFi • 3 beach bars • Restaurant • Walkable location

Hotel on the Cay

Beachfront hotel within walking distance of Fort Christiansvaern
  • • Free WiFi • Bar • Outdoor pool • 24-hour front desk • Walkable location

How to Get to St. Croix Island

What are the closest airports to St. Croix Island?

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

Things to See and Do in St. Croix Island

What is there to see in St. Croix Island?

  • • Fort Christiansvaern
  • • Cane Bay
  • • Sandy Point
  • • St. Croix Government House
  • • Christiansted National Historic Site

What is there to do in St. Croix Island?

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

Other Popular St. Croix Island Attractions

  • • Chenay Bay Beach
  • • Fort Frederik
  • • Frederiksted Pier
  • • Rainbow Beach
  • • St. Croix Point Udall

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

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