Compare Hotels in St. Croix Island

Search over 906 hotels from $127

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top cities in St. Croix Island

Top Rated St. Croix Island Hotels

Don't see what you're looking for?
See all available properties in St. Croix Island
View all properties
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.

Cheap St. Croix Island hotels options

    King Christian Hotel

    King Christian Hotel

    59 King's Wharf Christiansted St. Croix
    $186 nightly
    The price is $209 total per night from Nov 10 to Nov 11
    $209 total
    Nov 10 - Nov 11
    Total with taxes and fees
    Holger Danske Hotel

    Holger Danske Hotel

    1200 King Cross Street Christiansted
    $129 nightly
    The price is $145 total per night from Nov 4 to Nov 5
    $145 total
    Nov 4 - Nov 5
    Total with taxes and fees
    8/10 Very Good! (893 reviews)
    Hotel Caravelle St. Croix

    Hotel Caravelle St. Croix

    44a Queen Cross Street Christiansted
    $188 nightly
    The price is $212 total per night from Nov 16 to Nov 17
    $212 total
    Nov 16 - Nov 17
    Total with taxes and fees
    Hotel on the Cay

    Hotel on the Cay

    Protestant Cay Christiansted St. Croix
    $204 nightly
    The price is $228 total per night from Nov 3 to Nov 4
    $228 total
    Nov 3 - Nov 4
    Total with taxes and fees
    Sand Castle on the Beach - Adults Only

    Sand Castle on the Beach - Adults Only

    127 Smithfield Frederiksted St. Croix
    $251 nightly
    The price is $282 total per night from Nov 6 to Nov 7
    $282 total
    Nov 6 - Nov 7
    Total with taxes and fees
    The Buccaneer Beach & Golf Resort

    The Buccaneer Beach & Golf Resort

    Estate Shoys Christiansted St. Croix
    $346 nightly
    The price is $383 total per night from Nov 13 to Nov 14
    $383 total
    Nov 13 - Nov 14
    Total with taxes and fees
    9/10 Wonderful! (1,003 reviews)

St. Croix Island hotels essential information

Accommodation
906 hotels
Lowest Price
$127
Highest Price
$383
Popular hotels
Carina Bay All Inclusive Resort & Casino - Adults Only, King Christian Hotel, The Buccaneer Beach & Golf Resort, Palms Resort and Beach, Hotel Caravelle St. Croix, The Cove Hotel St.Croix , Sand Castle on the Beach - Adults Only, Tamarind Reef Resort Spa & Marina, The Waves at Cane Bay

Recent Reviews