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

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

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Check-in date - Check-out date
Select occupancy

Check out these popular cities on Saint Croix

Frederiksted

3 hotels

Kingshill

1 hotel

Stay at the best hotels on Saint Croix

Filter by:

Property ratingIncludes stars and other ratings.
Review score

The Waves at Cane Bay

Hotel in Kingshill

Located in Kingshill, 2 miles from Hiking Trail To Annaly Bay, The Waves at Cane Bay provides accommodations with a private beach area, free private parking, a terrace and a restaurant.

U
Urs
From
Switzerland
It has all been said in other comments. Great location, wild waves crashing, you need a rental car, and mind the potholes. Walk to nice little beach at Cane Bay, limited food options close by, and a wonderful high-end restaurant next door. If you like this scenario, you ar going to love it.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 46 reviews
Price from
$295.90
1 night, 2 adults

Sand Castle on the Beach - Adults Only

Hotel in Frederiksted

Located in Frederiksted, a 18-minute walk from Frederiksted Pier, Sand Castle on the Beach - Adults Only provides accommodations with an outdoor swimming pool, free private parking, a garden and a...

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, 45 reviews
Price from
$265
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.

M
Michael
From
United States
Great location, super clean room, can’t ask for mush more than that really
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 180 reviews
Price from
$196
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.7
Excellent - What previous guests thought, 101 reviews
Price from
$142.90
1 night, 2 adults

Grapetree Bay Hotel and Villas

Hotel in Christiansted

Located in Christiansted, 2.8 miles from Point Udall, Grapetree Bay Hotel and Villas provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

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, 21 reviews
Price from
$256.16
1 night, 2 adults

Ruff Resort at Victoria House

Hotel in Frederiksted

Ruff Resort at Victoria House has an outdoor swimming pool, garden, a restaurant and bar in Frederiksted.

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.3
Very Good - What previous guests thought, 26 reviews
Price from
$264.99
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 and 200 yards from Government House.

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, 53 reviews
Price from
$130
1 night, 2 adults

The Frederiksted Hotel

Hotel in Frederiksted

Located in Frederiksted and with Frederiksted Pier reachable within a 4-minute walk, The Frederiksted Hotel provides express check-in and check-out, non-smoking rooms, a terrace, free WiFi and a...

I
Izzy
From
United States
Roxie was an exceptional hostess
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 97 reviews
Price from
$236.63
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.7
Pleasant - What previous guests thought, 115 reviews
Price from
$316
1 night, 2 adults

Caribbean View for You condo

Hotel in Christiansted

Caribbean View for You condo offers accommodations in Christiansted, 1.7 miles from Sugar Beach and 3.3 miles from Government House.

S
Susan
From
United States
The location was fantastic, right off a main road, but in a quiet neighborhood. The apartment was large, with a king sized bed in the main bedroom, a queen-sized bed in the living area along with a comfortable sectional sofa. The kitchen was small, but was kitted out with everything you needed -- new pots, pans, ample silverware, dishes, cups, drip coffee-maker, and electric kettle. There may have even been some appliances that we didn't find or use! We cooked our meals; if you have never used a propane stove, don't hesitate to ask for instructions (you need to self-light it). The property has a small swimming pool which we didn't use, but it was a nice touch. These apartments are in an older-style but all of the furnishings were new in the unit we rented. There are also 2 AC units (modified window ones) which were a tad noisy but since we had ceiling fans in the living and bedroom, we used those more than the AC units. We weren't in there for most of the day anyway since we came to go scuba diving. Also, Russ is a gracious host, he was understanding and sympathetic when we told him we were stuck in San Juan. Check in/out couldn't have been any easier - he showed up with the keys as soon as we got there and for check-out all we did was leave them inside and let him know. Personally we love renting an apartment, we like to source and prepare our meals, we appreciate the extra space -- we also had a nice balcony -- and we don't need maid service and things like that. If you're self-sufficient and like doing your own thing, renting an apartment from Red Awning is for you!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$345.29
1 night, 2 adults
See all 90 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, 180 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 101 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 115 reviews

Popular with guests booking hotels on Saint Croix

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

Popular with guests booking hotels on Saint Croix

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

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 46 reviews

Popular with guests booking hotels on Saint Croix

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 18 reviews

Popular with guests booking hotels on Saint Croix

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

Popular with guests booking hotels on Saint Croix

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

Popular with guests booking hotels on Saint Croix

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

Budget hotels on Saint Croix

See all
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 115 reviews

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

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 18 reviews

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

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

Hotels on Saint Croix you can book without a credit card

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

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 101 reviews

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 46 reviews

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

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

FAQs about hotels in Saint Croix

See reviews by guests who stayed at hotels on Saint Croix

See all
From $232.53 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 101 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
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 45 reviews
The breakfast was continental with fruit, bread and cheese. Fruit juice and Columbian Coffee was also available.
Guest review byDeborah
United States
From $179.34 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 109 reviews
Everyone was super friendly and very welcoming. Very convenient having the bar/restaurant right on the property.
Guest review byAshley
United States
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 115 reviews
I loved the privacy. I also felt very safe. The staff was super friendly
Guest review byKirby
United States
From $516.86 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 63 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 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