Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

View vacation packages to

Stay in Saint Croix's best hotels!

Company House Hotel

Hotel in Christiansted

Located in Christiansted, 11 miles from Buck Island Reef, Company House Hotel has accommodations with an outdoor swimming pool, free private parking and a bar. Cute, new finishes, nice aesthetic and staff.

Show more Show less
9
Awesome
32 reviews
Avg. price/night:
$199
Check availability

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. Bed was comfortable, decorations were nice, view was great.

Show more Show less
8
Very Good
117 reviews
Avg. price/night:
$152.10
Check availability

Caravelle Hotel

Hotel in Christiansted

Located in Christiansted, Hotel Caravelle offers an outdoor swimming pool, an on-site restaurant and free WiFi access. Private parking is offered. The office staff went above & beyond The location was the best near everything. I wouldn’t stay anywhere else The whole hotel was refurbished. Even the towels were new!!! It has a casino nice restaurant & rum runners bar right on the water as well as the hotel They also have a shuttle for rides around town Cheryl & Tom from Michigan

Show more Show less
8
Very Good
61 reviews
Avg. price/night:
$189
Check availability

Sand Castle on the Beach

Hotel in Frederiksted

Offering a beautiful setting on Frederiksted Beach, Sand Castle on the Beach features well-equipped studios, a gym and 2 outdoor swimming pools. The terrace overlooks the Caribbean Sea. The hotel is perfectly situated at one of the best beaches of St. Croix, if not the best. Just step out your room, cross the pool yard and hit the sandy beach with palms and sunset view. Or just stay at the pool and bar. The room was clean, well designed and comfy. The bedside lamps had even USB ports for charging your devices. And the hotel personnel was very friendly and helpful.

Show more Show less
8.9
Excellent
45 reviews
Avg. price/night:
$207
Check availability

Sugar Apple Bed and Breakfast

Hotel in Christiansted

Located in Christiansted and with Buck Island Reef reachable within 11 miles, Sugar Apple Bed and Breakfast has an outdoor swimming pool, rooms, free WiFi throughout the property and a garden.

Show more Show less
Avg. price/night:
$235.71
Check availability

The Waves at Cane Bay

Hotel in Kingshill

Facing the beachfront, The Waves at Cane Bay offers 3-star accommodations in Kingshill and features a restaurant, bar and private beach area. Beautiful environment. There is a restaurant right downstairs. The hotel, bar and restaurant staff are all friendly.Perfect place if you are trying to have a peaceful get away surrounded by beaches and nature.

Show more Show less
7.5
Good
6 reviews
Avg. price/night:
$199
Check availability

King Christian Hotel

Hotel in Christiansted

Located in Christiansted, King Christian Hotel is 10 miles from Buck Island Reef. Featuring an ATM, this property also provides guests with a sun terrace. Everything was good staff and the room very comfortable

Show more Show less
7.3
Good
12 reviews
Avg. price/night:
$149
Check availability

Club Comanche

Hotel in Christiansted

Club Comanche is a historic building 650 ft from Christiansted Harbour and a 2-minute walk from D Hamilton Jackson Park. It features a Hollywood-style swimming pool, terrace and free Wi-Fi. Location and the over all experience.

Show more Show less
6.6
Review score
25 reviews
Avg. price/night:
$185.38
Check availability

Angie’s Place

Christiansted

Located in Christiansted, within 14 miles of Buck Island Reef, Angie’s Place offers accommodations with air conditioning. This property has a balcony and free private parking. The view overlooking the water is incredible and I loved the balcony in the evenings. The location is an easy 10 minutes to downtown Christiansted. Gas station and closest super market are within 5 minutes

Show more Show less
9.3
Awesome
17 reviews
Avg. price/night:
$160
Check availability

The Fred - Adults only Hotel

Frederiksted

The Fred - Adults only Hotel provides beachfront accommodations in Frederiksted. Featuring a shared lounge, this property also provides guests with a grill. Everything amazing staff and facility very helpful

Show more Show less
9.3
Awesome
32 reviews
Avg. price/night:
$229.95
Check availability

Saint Croix's best hotels with breakfast

Most booked hotels on Saint Croix in the past month

FAQs about hotels in Saint Croix

Explore guest reviews of hotels on Saint Croix