Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Christiansted

Filter by star ratings
All filters
Hotel on the Cay
Hotel on the Cay
7.9 Good
Protestant Cay, Box 223329, Christiansted, U.S. Virgin Islands
Show on map
0.4 km from city centre, Christiansted 
GoodBased on 163 reviews
7.9

Just a 20-minute car trip from Henry E. Rohlsen Airport, Hotel on the Cay offers convenient and art deco accommodation. It also provides an outdoor pool and free Wi-Fi.

Tips for booking a Christiansted hotel

Cheapest month:July
Most expensive month:February
Average price in Christiansted:C$ 352/night
Absolute cheapest price found:C$ 89/night
Cheapest day:Sunday
Most expensive day:Thursday
C$ 251 - C$ 471
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 279 - C$ 423
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Christiansted hotels

Show all 329 hotels
1
Hotel on the Cay
Hotel on the Cay
7.9 Good
Protestant Cay, Box 223329, Christiansted, U.S. Virgin Islands
Show on map
0.4 km from city centre, Christiansted 

Just a 20-minute car trip from Henry E. Rohlsen Airport, Hotel on the Cay offers convenient and art deco accommodation. It also provides an outdoor pool and free Wi-Fi.

Cheapest hotels in Christiansted, U.S. Virgin Islands

Show all 329 hotels
Hotel on the Cay
Hotel on the Cay
7.9 Good
Protestant Cay, Box 223329, Christiansted, U.S. Virgin Islands
Show on map
0.4 km from city centre,  

Just a 20-minute car trip from Henry E. Rohlsen Airport, Hotel on the Cay offers convenient and art deco accommodation. It also provides an outdoor pool and free Wi-Fi.

C$ 226
Avg. per night

Where to stay in Christiansted

Christiansted travel FAQs

  • What are the best hotels in Christiansted?

    Hotel on the Cay, rated with a score of 7.9 from 163 reviewers, is one of the most popular hotels in Christiansted. Other top stays include Caravelle Hotel & Casino, with an average rating of 8.5 from 151 reviewers, and Tamarind Reef Resort, Spa & Marina, with a score of 7.5 from 67 reviewers.

  • How much is a hotel in Christiansted tonight?

    Christiansted hotels start at C$ 184 for tonight; however accommodations will average about C$ 288. Many 4-star stays can be found in Christiansted tonight, with prices starting at C$ 295. These prices were found on HotelsCombined within the last 72 hours.