Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Best St. Croix Island hotel deals for your holiday

£110
Carambola Beach Resort St. Croix, US Virgin Islands

Carambola Beach Resort St. Croix, US Virgin Islands

4.0 out of 5.0 Estate Davis Bay, Kingshill, St. Croix
Our customers tell us that they enjoy the WiFi at Carambola Beach Resort St. Croix, US Virgin Islands. During your stay, you're just a quick walk from Davis Beach. Free WiFi in public areas, free self-parking and an outdoor pool are available. This 4-star resort has 144 rooms over 2 floors. All rooms offer free WiFi and balconies.
£331
The Buccaneer

The Buccaneer

4.5 out of 5.0 Estate Shoys, Christiansted, St. Croix
Our customers tell us that they can't get enough of the pool at The Buccaneer. During your stay, you're just a quick walk from Buccaneer Beach. Features include free WiFi in public areas, free self-parking and a free beach shuttle. Built in 1947, this 4.5-star resort has 138 rooms. Enjoy your stay with amenities like free WiFi and a balcony/patio in each room.
£164
Sand Castle on the Beach - Adults Only

Sand Castle on the Beach - Adults Only

3.5 out of 5.0 127 Smithfield, Frederiksted, St. Croix
The comfortable rooms at Sand Castle on the Beach - Adults Only get good marks from our customers. During your stay, you'll be within walking distance of St Paul's Episcopal Anglican Church. Free breakfast, free WiFi in public areas and free self-parking are available. This 3.5-star hotel has 25 rooms over 2 floors. Each room includes amenities such as free WiFi and an LED TV.
£165
Caravelle Hotel & Casino

Caravelle Hotel & Casino

3.0 out of 5.0 44a Queen Cross Street, Christiansted, St. Croix
Our customers tell us that they enjoy the helpful staff at Caravelle Hotel & Casino. During your stay, you're just a quick walk from St. Croix Government House. Features include free WiFi in public areas, free self-parking and a free casino shuttle. Built in 1966, this 3-star hotel has 43 rooms over 3 floors. Enjoy your stay with amenities like free WiFi and a flat-screen TV in each room.
£188
Tamarind Reef Resort, Spa & Marina

Tamarind Reef Resort, Spa & Marina

3.5 out of 5.0 5001 Tamarind Reef, Christiansted, St. Croix
The clean rooms at Tamarind Reef Resort, Spa & Marina get good marks from our customers. During your stay, you'll be within walking distance of Buccaneer Golf Course. Enjoy features like free WiFi in public areas and free self-parking, plus a full-service spa. This 3.5-star resort has 40 rooms over 2 floors. Each room includes amenities such as free WiFi and a balcony/patio.
£307
The Fred (Adults Only)

The Fred (Adults Only)

3.5 out of 5.0 605 Strand Street, St. Croix, Frederiksted
Our customers tell us they enjoy The Fred (Adults Only)'s walkable location. During your stay, you're just a quick walk from St Paul's Episcopal Anglican Church. Features include free WiFi in public areas and free self-parking, plus 2 outdoor pools. Built in 1790, this 3.5-star hotel has 12 rooms over 2 floors. Free WiFi and cable TV channels are available in all rooms.
£132
Hotel on the Cay

Hotel on the Cay

3.0 out of 5.0 Protestant Cay, Christiansted, St. Croix
Our customers tell us that they enjoy the spacious rooms at Hotel on the Cay. During your stay, you're just a quick walk from Protestant Cay. You'll find features such as free WiFi in public areas and a bar. This 3-star hotel has 53 rooms over 3 floors. Each room includes amenities such as free WiFi and a kitchenette.
£144
Holger Danske Hotel

Holger Danske Hotel

2.0 out of 5.0 1200 King Cross Street, Christiansted, St. Croix
Holger Danske Hotel's central location gets high marks from our customers. During your stay, you're just a quick walk from St. Croix Government House. Enjoy features like free WiFi in public areas and free self-parking, plus an outdoor pool. This 2-star hotel has 42 rooms over 3 floors. All rooms offer free WiFi and deep-soaking bathtubs.
Get Rates
Chenay Bay Beach Resort

Chenay Bay Beach Resort

3.0 out of 5.0 5000 Estate Chenay Bay Rt. 82, East End Quarter, Christiansted, St. Croix
The comfortable rooms at Chenay Bay Beach Resort get good marks from our customers. During your stay, you're just a quick walk from Chenay Bay Beach. You'll find features such as free WiFi in public areas and an outdoor pool. This 3-star hotel has 50 rooms. All rooms offer kitchenettes and balconies.

Top car hire deals in St. Croix Island

See all St. Croix Island car hire

*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.