Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Saint Croix

Filter by star ratings
All filters
Sugar Beach Condo Resort
Sugar Beach Condo Resort
6.2 Good

1.2 mi from city centre, Christiansted Show on map

GoodBased on 1 review
6.2

Boasting a private beach, Sugar Beach Condominiums offers superior 3-star accommodation. Popular amenities, such as an outdoor pool and outdoor tennis courts, ensure a satisfying stay in Saint Croix.

Carambola Breeze By RedAwning
Carambola Breeze By RedAwning

8.1 mi from city centre, Christiansted Show on map

Within a 15-minute car ride of Henry E. Rohlsen Airport, Carambola Breeze by RedAwning provides a swimming pool and free wireless internet.

Sea View Palms by RedAwning
Sea View Palms by RedAwning

6.4 mi from city centre, Christiansted Show on map

Sea View Palms by RedAwning provides a comfortable setting while in Saint Croix. It is conveniently located for those wishing to visit the area's popular attractions.

King Christian Hotel
King Christian Hotel
7.5 Good

0.0 mi from city centre, Christiansted Show on map

GoodBased on 39 reviews
7.5

Set in Saint Croix, King Christian Hotel is a five-minute walk from Protestant Cay and offers an outdoor pool. It is ideally located for guests wishing to sightsee in the area.

The Fred - Adults only Hotel
The Fred - Adults only Hotel
8.6 Excellent

0.1 mi from city centre, Frederiksted Show on map

ExcellentBased on 29 reviews
8.6

This comfortable resort in Saint Croix provides free Wi-Fi, as well as a swimming pool and luggage storage. It also features a laundry service.

Hidden Valley Villa
Hidden Valley Villa
9.8 Excellent

1.0 mi from city centre, Teague Bay Show on map

ExcellentBased on 10 reviews
9.8

This comfortable property in Saint Croix offers complimentary Wi-Fi, as well as luggage storage and a swimming pool. It also provides laundry facilities.

Caravelle Hotel & Casino
Caravelle Hotel & Casino
8.5 Excellent

0.1 mi from city centre, Christiansted Show on map

ExcellentBased on 123 reviews
8.5

Situated in Saint Croix, Hotel Caravelle Saint Croix offers 3-star accommodation, as well as an outdoor pool. It is ideally located for those wishing to visit the area's popular attractions.

Pelican Cove Condo
Pelican Cove Condo
9.7 Excellent

1.9 mi from city centre, Christiansted Show on map

ExcellentBased on 19 reviews
9.7

Pelican Cove Condo is situated in Saint Croix and is close to the area's tourist attractions.

Historic Apartment in the Heart of Christiansted
Historic Apartment in the Heart of Christiansted
8.9 Excellent

0.0 mi from city centre, Christiansted Show on map

ExcellentBased on 18 reviews
8.9

Historic Apartment in the Heart of Christiansted is located in Saint Croix and is close to the area's tourist attractions. It also provides laundry facilities, an express check-in and check-out feature and free Wi-Fi.

The Waves at Cane Bay
The Waves at Cane Bay
7.5 Good

3.9 mi from city centre, Kingshill Show on map

GoodBased on 6 reviews
7.5

This comfortable inn in Saint Croix provides free Wi-Fi, as well as an outdoor pool and a safe. It also features a BBQ/picnic area.

Tips for booking a Saint Croix hotel

Cheapest month:September
Most expensive month:April
Average price in Saint Croix:$239/night
Absolute cheapest price found:$66/night
Cheapest day:Sunday
Most expensive day:Tuesday
$181 - $369
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$194 - $396
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Saint Croix hotels

Show all 406 hotels
1
King Christian Hotel
King Christian Hotel
7.5 Good

0.0 mi from city centre, Christiansted Show on map

Set in Saint Croix, King Christian Hotel is a five-minute walk from Protestant Cay and offers an outdoor pool. It is ideally located for guests wishing to sightsee in the area.

2
Company House Hotel
Company House Hotel
8.8 Excellent

0.1 mi from city centre, Christiansted Show on map

Opened in 1960, Company House Hotel is situated in Saint Croix and offers a safe, a 24-hour reception and an outdoor pool. It is ideally located for guests wishing to discover the area's attractions.

3
The Fred - Adults only Hotel
The Fred - Adults only Hotel
8.6 Excellent

0.1 mi from city centre, Frederiksted Show on map

This comfortable resort in Saint Croix provides free Wi-Fi, as well as a swimming pool and luggage storage. It also features a laundry service.

4
Caravelle Hotel & Casino
Caravelle Hotel & Casino
8.5 Excellent

0.1 mi from city centre, Christiansted Show on map

Situated in Saint Croix, Hotel Caravelle Saint Croix offers 3-star accommodation, as well as an outdoor pool. It is ideally located for those wishing to visit the area's popular attractions.

5
Sugar Beach Condo Resort
Sugar Beach Condo Resort
6.2 Good

1.2 mi from city centre, Christiansted Show on map

Boasting a private beach, Sugar Beach Condominiums offers superior 3-star accommodation. Popular amenities, such as an outdoor pool and outdoor tennis courts, ensure a satisfying stay in Saint Croix.

Cheapest hotels in Saint Croix, U.S. Virgin Islands

Show all 406 hotels
Sea View Play
Sea View Play
9.7 Excellent

7.0 mi from city centre, Christiansted Show on map

Sea View Play is situated in Saint Croix and offers free wireless internet. It also features a swimming pool.

$50
Avg. per night
Georges Royal Inn
Georges Royal Inn
7.9 Good

0.9 mi from city centre, Frederiksted Show on map

Georges Royal Inn provides a comfortable setting while in Saint Croix. It is conveniently located for guests wanting to sightsee in the area.

$157
Avg. per night
King Christian Hotel
King Christian Hotel
7.5 Good

0.0 mi from city centre, Christiansted Show on map

Set in Saint Croix, King Christian Hotel is a five-minute walk from Protestant Cay and offers an outdoor pool. It is ideally located for guests wishing to sightsee in the area.

$164
Avg. per night
Angie's Place Saint Croix
Angie's Place Saint Croix
9.3 Excellent

2.7 mi from city centre, Christiansted Show on map

Angie's Place Saint Croix has comfortable apartments, equipped to suit the requirements of any traveller.

$188
Avg. per night
Caravelle Hotel & Casino
Caravelle Hotel & Casino
8.5 Excellent

0.1 mi from city centre, Christiansted Show on map

Situated in Saint Croix, Hotel Caravelle Saint Croix offers 3-star accommodation, as well as an outdoor pool. It is ideally located for those wishing to visit the area's popular attractions.

$196
Avg. per night
The Inn on Strand Street
The Inn on Strand Street
7.3 Good

0.2 mi from city centre, Frederiksted Show on map

This comfortable hotel in Saint Croix offers complimentary wireless internet, as well as a swimming pool and a sun deck. It also provides a safe, a terrace and room service.

$197
Avg. per night
Historic Apartment in the Heart of Christiansted
Historic Apartment in the Heart of Christiansted
8.9 Excellent

0.0 mi from city centre, Christiansted Show on map

Historic Apartment in the Heart of Christiansted is located in Saint Croix and is close to the area's tourist attractions. It also provides laundry facilities, an express check-in and check-out feature and free Wi-Fi.

$207
Avg. per night
The Fred - Adults only Hotel
The Fred - Adults only Hotel
8.6 Excellent

0.1 mi from city centre, Frederiksted Show on map

This comfortable resort in Saint Croix provides free Wi-Fi, as well as a swimming pool and luggage storage. It also features a laundry service.

$242
Avg. per night

Hotel prices in Saint Croix

2 stars and under

$93 - $164

King Christian Hotel

#1 Most popular

$164
Avg. per night
Georges Royal Inn

#2 Most popular

$157
Avg. per night
Sunset Gardens Guesthouse

Best value

$93
Avg. per night
3 stars

$167 - $394

Company House Hotel

#1 Most popular

Company House Hotel
8.8 Excellent
$242
Avg. per night
Hotel on the Cay

Best value

Hotel on the Cay
8.0 Excellent
$167
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Saint Croix

About Saint Croix

The largest of the U.S. Virgin Islands, Saint Croix is a volcanically-formed island in the Caribbean Sea. It’s home to colourful colonial towns and natural environments rich in indigenous heritage, as well as the most easterly point of United States territory.

Things to do

Wander amidst the charismatic 18th-century buildings of the Christiansted National Historic Site, which offers fascinating insight into the Danish occupation of Saint Croix. It includes the Danish West India & Guinea Company Warehouse where one of the founding fathers of the United States, Alexander Hamilton, worked as a young man.

Spend an afternoon at the Salt River Bay National Historical Park, where the indigenous settlers of Saint Croix clashed with European colonists. Visit the Columbus Landing Site and the only existing example of a Mesoamerican ball court in the archipelago, then go kayaking or hiking through the mangrove forests.

In the west of Saint Croix is the beautiful St. George Village Botanical Garden, created around the restored buildings and ruins of a 19th-century sugarcane plantation. Learn about the native plants of the U.S. Virgin Islands and the Amerindian settlement that was established here back in 100 AD.

Want to stand at the most easterly point of the United States? Visit Point Udall’s Millennium Monument, an immense sundial built for the New Year’s Eve celebration in 2000. It marks the point at which each day in the United States begins, with a trail leading across the surrounding rocky landscapes to the warm waters of the Caribbean Sea.

Getting around

Henry E. Rohlsen International Airport is south of Saint Croix, around 15 minutes’ drive from Frederiksted and 25 minutes from Christiansted. Having your own car or scooter is the most convenient way of exploring Saint Croix.

Saint Croix travel FAQs

  • Where is the best place to stay in Saint Croix?

    Christiansted, Frederiksted, and Kingshill are the most popular places on HotelsCombined for stays in Saint Croix.

  • What are the best hotels in Saint Croix?

    Saint Croix is home to many highly-rated hotels, one of which is Company House Hotel, which has a current rating of 8.9. For other potential stays, consider King Christian Hotel and Club St. Croix Beach & Tennis Resort by Antilles Resorts, which can also be great places to stay in Saint Croix.