
Search Hotels Near Rainbow Beach, Frederiksted
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Rainbow Beach hotels

The Fred - Adults Only
The Fred - Adults OnlyDowntown Frederiksted, 2.7 km from Rainbow Beach
8.4 out of 10, Very good, (374 reviews)
The price is ₹15,754
₹19,299 total
includes taxes & fees
23 May - 24 May

Victoria House
Victoria HouseDowntown Frederiksted, 2.4 km from Rainbow Beach
9.4 out of 10, Exceptional, (128 reviews)
The price is ₹13,855
₹17,145 total
includes taxes & fees
6 May - 7 May

The Frederiksted Hotel
The Frederiksted HotelDowntown Frederiksted, 2.6 km from Rainbow Beach
8.4 out of 10, Very good, (357 reviews)
The price is ₹16,011
₹19,613 total
includes taxes & fees
26 Apr - 27 Apr

Sand Castle on the Beach - Adults Only
Sand Castle on the Beach - Adults Only3.7 km from Rainbow Beach
9.2 out of 10, Wonderful, (948 reviews)
The price is ₹23,919
₹26,909 total
includes taxes & fees
9 May - 10 May

Carambola Beach Resort St. Croix, US Virgin Islands
Carambola Beach Resort St. Croix, US Virgin Islands7 km from Rainbow Beach
7.2 out of 10, Good, (1,002 reviews)
The price is ₹18,666
₹20,999 total
includes taxes & fees
9 May - 10 May

The Cove Hotel St.Croix
The Cove Hotel St.Croix13.7 km from Rainbow Beach
9.8 out of 10, Exceptional, (183 reviews)
The price is ₹14,164
₹17,351 total
includes taxes & fees
28 Apr - 29 Apr

Palms Resort and Beach
Palms Resort and Beach17.1 km from Rainbow Beach
7.8 out of 10, Good, (898 reviews)
The price is ₹9,544
₹11,930 total
includes taxes & fees
9 May - 10 May

The Waves at Cane Bay
The Waves at Cane Bay9.7 km from Rainbow Beach
9.4 out of 10, Exceptional, (343 reviews)
The price is ₹22,768
₹27,891 total
includes taxes & fees
7 May - 8 May

King Christian Hotel
King Christian Hotel19.8 km from Rainbow Beach
8.8 out of 10, Excellent, (683 reviews)
The price is ₹10,374
₹14,511 total
includes taxes & fees
2 May - 3 May

Company House Hotel St. Croix
Company House Hotel St. Croix19.8 km from Rainbow Beach
9.0 out of 10, Wonderful, (254 reviews)
The price is ₹10,285
₹12,599 total
includes taxes & fees
9 May - 10 May

Hotel Caravelle St. Croix
Hotel Caravelle St. Croix19.7 km from Rainbow Beach
8.4 out of 10, Very good, (763 reviews)
The price is ₹11,495
₹14,175 total
includes taxes & fees
18 May - 19 May

Hotel on the Cay
Hotel on the Cay19.9 km from Rainbow Beach
7.6 out of 10, Good, (802 reviews)
The price is ₹9,922
₹14,012 total
includes taxes & fees
30 Apr - 1 May

Holger Danske Hotel
Holger Danske Hotel19.6 km from Rainbow Beach
8.0 out of 10, Very good, (855 reviews)
The price is ₹12,285
₹15,357 total
includes taxes & fees
26 Apr - 27 Apr

Club Comanche Hotel, St. Croix
Club Comanche Hotel, St. Croix19.6 km from Rainbow Beach
6.2 out of 10, (537 reviews)
The price is ₹13,060
₹14,692 total
includes taxes & fees
24 Apr - 25 Apr

Historic Apt in Heart of Christiansted
Historic Apt in Heart of Christiansted19.7 km from Rainbow Beach
9.4 out of 10, Exceptional, (19 reviews)
The price is ₹18,709
₹21,047 total
includes taxes & fees
13 May - 14 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Rainbow Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Fred - Adults Only | 8.4 Very good 374 reviews | View | ||||||
![]() Victoria House | 9.4 Exceptional 128 reviews | View | ||||||
![]() The Frederiksted Hotel | 8.4 Very good 357 reviews | View | ||||||
![]() Sand Castle on the Beach - Adults Only | 9.2 Wonderful 948 reviews | View | ||||||
![]() Carambola Beach Resort St. Croix, US Virgin Islands | 7.2 Good 1,002 reviews | View |
Top Rainbow Beach Hotel Reviews

Carambola Beach Resort St. Croix, US Virgin Islands
10/10 Excellent























































