Hotels in Saint Croix

Search and compare Saint Croix hotels from hundreds of travel sites and save

Saint Croix
Jun 24 — Jun 252
Saint Croix
Thu 6/24
Fri 6/25
...and more

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
3245 Estate Golden Rock, Christiansted, U.S. Virgin Islands
Show on map
1.2 mi from city centre, Christiansted, U.S. Virgin Islands 
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
Christiansted, U.S. Virgin Islands
Show on map
8.1 mi from city centre, Christiansted, U.S. Virgin Islands 

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
Villa Madeleine, Christiansted, U.S. Virgin Islands
Show on map
6.4 mi from city centre, Christiansted, U.S. Virgin Islands 

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.4 Good
59 King's Wharf, Christiansted, U.S. Virgin Islands
Show on map
0.0 mi from city centre, Christiansted, U.S. Virgin Islands 
GoodBased on 51 reviews
7.4

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)
The Fred (Adults Only)
8.6 Excellent
605 Strand Street, Frederiksted, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Frederiksted, U.S. Virgin Islands 
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 is conveniently located for guests wanting to visit local attractions.

Hidden Valley Villa
Hidden Valley Villa
9.8 Excellent
Teague Bay, U.S. Virgin Islands
Show on map
1.0 mi from city centre, Teague Bay, U.S. Virgin Islands 
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
44A Queen Cross Street, Christiansted, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Christiansted, U.S. Virgin Islands 
ExcellentBased on 156 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
Christiansted, U.S. Virgin Islands
Show on map
1.9 mi from city centre, Christiansted, U.S. Virgin Islands 
ExcellentBased on 21 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
9.1 Excellent
Christiansted, U.S. Virgin Islands
Show on map
0.0 mi from city centre, Christiansted, U.S. Virgin Islands 
ExcellentBased on 21 reviews
9.1

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
8.9 Excellent
112C Cane Bay, Kingshill, U.S. Virgin Islands
Show on map
3.9 mi from city centre, Kingshill, U.S. Virgin Islands 
ExcellentBased on 16 reviews
8.9

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 436 hotels
1
King Christian Hotel
King Christian Hotel
7.4 Good
59 King's Wharf, Christiansted, U.S. Virgin Islands
Show on map
0.0 mi from city centre, Christiansted 

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
2 Company Street, Christiansted, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Christiansted 

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)
The Fred (Adults Only)
8.6 Excellent
605 Strand Street, Frederiksted, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Frederiksted 

This comfortable resort in Saint Croix provides free Wi-Fi, as well as a swimming pool and luggage storage. It is conveniently located for guests wanting to visit local attractions.

4
Caravelle Hotel & Casino
Caravelle Hotel & Casino
8.5 Excellent
44A Queen Cross Street, Christiansted, U.S. Virgin Islands
Show on map
0.1 mi from city centre, Christiansted 

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
3245 Estate Golden Rock, Christiansted, U.S. Virgin Islands
Show on map
1.2 mi from city centre, Christiansted 

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 436 hotels
King Christian Hotel
King Christian Hotel
7.4 Good
59 King's Wharf, Christiansted, U.S. Virgin Islands
Show on map
0.0 mi from city centre,  

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.

$169
Avg. per night
Georges Royal Inn
Georges Royal Inn
8.1 Excellent
57 Dr. Eller Street, Frederiksted, U.S. Virgin Islands
Show on map
0.9 mi from city centre,  

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

$169
Avg. per night
Historic Apartment in the Heart of Christiansted
Historic Apartment in the Heart of Christiansted
9.1 Excellent
Christiansted, U.S. Virgin Islands
Show on map
0.0 mi from city centre,  

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
Caravelle Hotel & Casino
Caravelle Hotel & Casino
8.5 Excellent
44A Queen Cross Street, Christiansted, U.S. Virgin Islands
Show on map
0.1 mi from city centre,  

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.

$208
Avg. per night
The Inn on Strand Street
The Inn on Strand Street
7.3 Good
442 Strand Street, Frederiksted, U.S. Virgin Islands
Show on map
0.2 mi from city centre,  

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.

$208
Avg. per night
The Fred (Adults Only)
The Fred (Adults Only)
8.6 Excellent
605 Strand Street, Frederiksted, U.S. Virgin Islands
Show on map
0.1 mi from city centre,  

This comfortable resort in Saint Croix provides free Wi-Fi, as well as a swimming pool and luggage storage. It is conveniently located for guests wanting to visit local attractions.

$242
Avg. per night
Company House Hotel
Company House Hotel
8.8 Excellent
2 Company Street, Christiansted, U.S. Virgin Islands
Show on map
0.1 mi from city centre,  

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.

$242
Avg. per night
Club St. Croix Beach & Tennis Resort by Antilles Resorts
Club St. Croix Beach & Tennis Resort by Antilles Resorts
6.7 Good
3280 Estate Golden Rock, Christiansted, U.S. Virgin Islands
Show on map
1.3 mi from city centre,  

Featuring an outdoor pool, outdoor tennis courts and free Wi-Fi, Club St Croix Beach and Tennis Resort is located in Saint Croix and offers comfortable accommodation. It is conveniently positioned for those wishing to sightsee in the area.

$248
Avg. per night

Hotel prices in Saint Croix

2 stars and under

$92 - $169

King Christian Hotel

#1 Most popular

$169
Avg. per night
Georges Royal Inn

#2 Most popular

Georges Royal Inn
8.1 Excellent
$169
Avg. per night
Sunset Gardens Guesthouse

Best value

$92
Avg. per night
3 stars

$186 - $394

Company House Hotel

#1 Most popular

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

Best value

$186
Avg. per night
4 stars +

$207 - $621

Sea View Palms by RedAwning
$621
Avg. per night

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

Where to stay in Saint Croix

Cities in Saint Croix
Regions

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.8. For other potential stays, consider King Christian Hotel and The Fred (Adults Only), which can also be great places to stay in Saint Croix.