Search hotels on Saint Croix, U.S. Virgin Islands

Enter your dates and choose from 96 hotels and other places to stay

Select occupancy

Check out these popular cities on Saint Croix

Christiansted

77 hotels

Frederiksted

9 hotels

Kingshill

1 hotel

Stay in Saint Croix's best hotels!

Filter by:

Star Rating
Review score

The Waves at Cane Bay

Hotel in Kingshill

Facing the beachfront in Kingshill, The Waves at Cane Bay features a terrace and a bar.

o
omar
From
United States
The room and its View was immaculate
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 47 reviews
Price from
$205.43
1 night, 2 adults

Sand Castle on the Beach - Adults Only

Hotel in Frederiksted

Sand Castle on the Beach - Adults Only features an outdoor swimming pool, garden, a terrace and bar in Frederiksted. The hotel provides both free WiFi and free private parking.

D
Deborah
From
United States
The breakfast was continental with fruit, bread and cheese. Fruit juice and Columbian Coffee was also available.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 57 reviews
Price from
$255
1 night, 2 adults

King Christian Hotel

Hotel in Christiansted

Located in Christiansted, a few steps from Cay Beach, King Christian Hotel provides accommodations with an outdoor swimming pool, private parking, a private beach area and a restaurant.

T
Thomas R
From
United States
Location, cleanliness, staff.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 172 reviews
Price from
$146.25
1 night, 2 adults

The Frederiksted Hotel

Hotel in Frederiksted

Featuring barbecue facilities, The Frederiksted Hotel is located in Frederiksted. With free WiFi, this 3-star hotel has a terrace and a restaurant. The hotel features family rooms.

I
Izzy
From
United States
Roxie was an exceptional hostess
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 110 reviews
Price from
$190.37
1 night, 2 adults

Caravelle Hotel St Croix

Hotel in Christiansted

Located a 2-minute walk from Cay Beach, Caravelle Hotel St Croix offers 3-star accommodations in Christiansted and features a terrace, a restaurant and a bar.

T
TR
From
U.S. Virgin Islands
I truly enjoyed my stay at the Caravelle Hotel on St. Croix. It is my go-to hotel for accommodations whenever I travel to St. Croix for work. The hotel provides a quiet comfortable environment for rest and relaxation. My stay was exceptional, and room was spacious, it had a desk and other amenities but, I like that I was able to sit at a desk to get some additional office work completed. Notably, there is a restaurant on the property, which is very convenient. Unfortunately, I did not get to dine at the restaurant during my stay but, I have eaten at the restaurant during in the past. The food is great, and they have great menu options. Lastly, the Caravelle staff is professional, helpful, and informative especially the front desk agents. I was a little worried about getting stuck on the island because Hurricane Erin was traveling and expected to come near the Virgin Islands. The front desk agent, Aisha, however, assured me that the hotel was equipped to provide any necessary essentials, safety, care, and continued electricity so that guests are cared for and comfortable during a storm, if required. She certainly made me feel at ease, fortunately I made it home before the weather came.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 106 reviews
Price from
$142.90
1 night, 2 adults

Grapetree Bay Hotel and Villas

Hotel in Christiansted

Grapetree Bay Hotel and Villas features an outdoor swimming pool, fitness center, a terrace and bar in Christiansted. The hotel also provides free WiFi and free private parking.

D
Deborah
From
United States
Beautiful property! Very spacious rooms and grounds. Very nice pool- very clean! The internet worked great so I could work at all hours.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 23 reviews
Price from
$204.93
1 night, 2 adults

Victoria House

Hotel in Frederiksted

Victoria House has an outdoor swimming pool, garden, a restaurant and bar in Frederiksted. Some accommodations at the property have a balcony with a city view.

M
Matt
From
United States
The location was perfect, and exactly what we were looking for. If you're looking to stay in the quieter side of the island, Frederiksted is the perfect town. We loved the restaurant (Flyers) that was attached, and we loved the little dog adoption bar downstairs too (Ruff Start.) The check-in process was so smooth, and the daily housekeeping was great. We loved our stayed here, and plan to come back again later in the year, and with our two sons next time too!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 30 reviews
Price from
$228.69
1 night, 2 adults

Sugar Apple Bed and Breakfast

Hotel in Christiansted

Sugar Apple Bed and Breakfast is located in Christiansted, a 7-minute walk from Cay Beach.

T
Tieu
From
United States
The host and just coziness of the property.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 37 reviews
Price from
$253
1 night, 2 adults

Company House Hotel St Croix

Hotel in Christiansted

Featuring a bar, Company House Hotel St Croix is located in Christiansted in the Saint Croix region, a 5-minute walk from Cay Beach.

C
Carmen
From
United States
I liked that it was close to the center of town. There was plenty of restaurants and shopping in the area. It was very laid back, laid back. A super chill environment.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 54 reviews
Price from
$130
1 night, 2 adults

Hotel on the Cay

Hotel in Christiansted

On lush Protestant Cay and accessible only by boat, this Christiansted landmark hotel features a private beach. Free Wi-Fi is available in all areas.

K
Kirby
From
United States
I loved the privacy. I also felt very safe. The staff was super friendly
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 118 reviews
Price from
$226
1 night, 2 adults
See all 96 hotels on Saint Croix

Most booked hotels on Saint Croix in the past month

See all

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 172 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 106 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 110 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 47 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 16 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 118 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 57 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 23 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 37 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 30 reviews

Budget hotels on Saint Croix

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 172 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 106 reviews

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 16 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 23 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 37 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 54 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 30 reviews

Hotels on Saint Croix you can book without a credit card

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 110 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 47 reviews

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 118 reviews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 57 reviews

FAQs about hotels in Saint Croix

See reviews by guests who stayed at hotels on Saint Croix

See all
From $208.03 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 106 reviews
I truly enjoyed my stay at the Caravelle Hotel on St. Croix. It is my go-to hotel for accommodations whenever I travel to St. Croix for work. The hotel provides a quiet comfortable environment for rest and relaxation. My stay was exceptional, and room was spacious, it had a desk and other amenities but, I like that I was able to sit at a desk to get some additional office work completed. Notably, there is a restaurant on the property, which is very convenient. Unfortunately, I did not get to dine at the restaurant during my stay but, I have eaten at the restaurant during in the past. The food is great, and they have great menu options. Lastly, the Caravelle staff is professional, helpful, and informative especially the front desk agents. I was a little worried about getting stuck on the island because Hurricane Erin was traveling and expected to come near the Virgin Islands. The front desk agent, Aisha, however, assured me that the hotel was equipped to provide any necessary essentials, safety, care, and continued electricity so that guests are cared for and comfortable during a storm, if required. She certainly made me feel at ease, fortunately I made it home before the weather came.
Guest review byTR
U.S. Virgin Islands
From $257.30 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 111 reviews
The view was perfect the wifi was nice and strong shower /bathroom is amazing I love it, the balcony was nice the ac was nice and cold i love all the big mirrors in the room and the swinging chair was so nice
Guest review byNelissa
U.S. Virgin Islands
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 57 reviews
The breakfast was continental with fruit, bread and cheese. Fruit juice and Columbian Coffee was also available.
Guest review byDeborah
United States
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 118 reviews
I loved the privacy. I also felt very safe. The staff was super friendly
Guest review byKirby
United States
From $575.08 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 61 reviews
Almost everything, especially the kind, always smiling people.
Guest review byGeorge
United States
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 5 reviews
Very close to the beach Big apartment. Pool Nice staff
Guest review byFiorela
United States
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 10 reviews
Amazing view, Private beach just a few steps away.
Guest review bysherwin
United States

Planning a trip? Get inspired by reviews of cities on Saint Croix

Scored out of 10, guest rating 8.0

Chritiansted is very walkable.

Chritiansted is very walkable. Be sure to walk beyond the normal touristy boardwalk. Check the hours for the National Park Service Fort Christiansvaern. If you like fabric, check out Divi Divi fabrics for the authentic St. Croix plaid.
Guest review byLaura
United States
Scored out of 10, guest rating 8.0

Lots of shops and great places to eat.

Lots of shops and great places to eat. Grocery prices are UNBELIEVABLY HIGH. I packed about 35# of frozen food in my checked luggage to help offset food costs. IE: 1 quart of milk was $ 9.99 at grocery store 😨, half pound of bacon was $ 19.99...YIKES
Guest review byTerry
United States
Scored out of 10, guest rating 2.0

No air conditioning in master bedroom.

No air conditioning in master bedroom. Water leak in master bath. Uncomfortable twin beds in guest room. Small shower in guest room. Mold smell. Very limited internet. Dirty/soiled living room furniture. Dirty outdoor furniture. Beautiful view but beach not for swimming. The Landing was our favorite spot. Avoid towing traps downtown.
Guest review byVicki
United States
Scored out of 10, guest rating 10

St Croix was the right choice for us.

St Croix was the right choice for us. We were looking for an island that was not overly developed and touristy. The locals were friendly, the island and beaches were beautiful. However, if you plan to go, be prepared as the roads were in very poor condition. I would recommend renting a 4-wheel drive vehicle.
Guest review byJay
United States
Scored out of 10, guest rating 10

The sea and beaches were relaxing and fun.

The sea and beaches were relaxing and fun. We especially enjoyed having the Buccaneer golf course, Mermaid beach restaurant and cabanas and other amenities as well as the community Shoys Beach within walking distance.
Guest review byLynette
U.S. Virgin Islands

More places to explore, more ways to go