From

$122

avg/night

Check Rates
Hibiscus Beach Resort Saint Croix, Saint Croix, Virgin Islands, US

4131 La Grande Pricesse, Saint Croix, Virgin Islands, US

Map


Recent Photo Albums

Been to the Hibiscus Beach Resort Saint Croix? Please share your photos with families like yours!

Loading