U.S. Virgin Islands

No dates selected

Best hotels in U.s. Virgin Islands

Found 100 hotels in 3 cities

Popular hotels in cities of U.s. Virgin Islands

  • Boundless Bliss Hotel Boundless Bliss Hotel Boundless Bliss Hotel Boundless Bliss Hotel Boundless Bliss Hotel Boundless Bliss Hotel Boundless Bliss Hotel Boundless Bliss Hotel Boundless Bliss Hotel Boundless Bliss Hotel

    Boundless Bliss Hotel

    4044 Raphune Hill Rd, St. Thomas

    from $202 for 1 night
  • The Frederiksted Hotel The Frederiksted Hotel The Frederiksted Hotel The Frederiksted Hotel The Frederiksted Hotel The Frederiksted Hotel The Frederiksted Hotel The Frederiksted Hotel The Frederiksted Hotel The Frederiksted Hotel

    The Frederiksted Hotel

    442 Strand Street, Saint Croix

    from $248 for 1 night
  • The Westin St. Thomas Beach Resort & Spa The Westin St. Thomas Beach Resort & Spa The Westin St. Thomas Beach Resort & Spa The Westin St. Thomas Beach Resort & Spa The Westin St. Thomas Beach Resort & Spa The Westin St. Thomas Beach Resort & Spa The Westin St. Thomas Beach Resort & Spa The Westin St. Thomas Beach Resort & Spa The Westin St. Thomas Beach Resort & Spa The Westin St. Thomas Beach Resort & Spa

    The Westin St. Thomas Beach Resort & Spa

    5 Estate Bakkeroe, St. Thomas

    from $435 for 1 night
  • Tamarind Reef Resort Spa & Marina Tamarind Reef Resort Spa & Marina Tamarind Reef Resort Spa & Marina Tamarind Reef Resort Spa & Marina Tamarind Reef Resort Spa & Marina Tamarind Reef Resort Spa & Marina Tamarind Reef Resort Spa & Marina Tamarind Reef Resort Spa & Marina Tamarind Reef Resort Spa & Marina Tamarind Reef Resort Spa & Marina

    Tamarind Reef Resort Spa & Marina

    5001 Tamarind Reef, Saint Croix

    from $223 for 1 night
  • Hotel Caravelle St. Croix Hotel Caravelle St. Croix Hotel Caravelle St. Croix Hotel Caravelle St. Croix Hotel Caravelle St. Croix Hotel Caravelle St. Croix Hotel Caravelle St. Croix Hotel Caravelle St. Croix Hotel Caravelle St. Croix Hotel Caravelle St. Croix

    Hotel Caravelle St. Croix

    44a Queen Cross Street, Saint Croix

    from $227 for 1 night
  • Carambola Beach Resort St. Croix, US Virgin Islands Carambola Beach Resort St. Croix, US Virgin Islands Carambola Beach Resort St. Croix, US Virgin Islands Carambola Beach Resort St. Croix, US Virgin Islands Carambola Beach Resort St. Croix, US Virgin Islands Carambola Beach Resort St. Croix, US Virgin Islands Carambola Beach Resort St. Croix, US Virgin Islands Carambola Beach Resort St. Croix, US Virgin Islands Carambola Beach Resort St. Croix, US Virgin Islands Carambola Beach Resort St. Croix, US Virgin Islands

    Carambola Beach Resort St. Croix, US Virgin Islands

    Estate Davis Bay, Saint Croix

    from $259 for 1 night
  • Divi Carina Bay All Inclusive Beach Resort & Casino Divi Carina Bay All Inclusive Beach Resort & Casino Divi Carina Bay All Inclusive Beach Resort & Casino Divi Carina Bay All Inclusive Beach Resort & Casino Divi Carina Bay All Inclusive Beach Resort & Casino Divi Carina Bay All Inclusive Beach Resort & Casino Divi Carina Bay All Inclusive Beach Resort & Casino Divi Carina Bay All Inclusive Beach Resort & Casino Divi Carina Bay All Inclusive Beach Resort & Casino Divi Carina Bay All Inclusive Beach Resort & Casino

    Divi Carina Bay All Inclusive Beach Resort & Casino

    5025 Turner Hole, Saint Croix

    from $597 for 1 night
  • Club Comanche Hotel, St. Croix Club Comanche Hotel, St. Croix Club Comanche Hotel, St. Croix Club Comanche Hotel, St. Croix Club Comanche Hotel, St. Croix Club Comanche Hotel, St. Croix Club Comanche Hotel, St. Croix Club Comanche Hotel, St. Croix Club Comanche Hotel, St. Croix Club Comanche Hotel, St. Croix

    Club Comanche Hotel, St. Croix

    No 1 Strand Street, Saint Croix

    from $166 for 1 night
  • Colony Cove Beach Resort by Antilles Resorts Colony Cove Beach Resort by Antilles Resorts Colony Cove Beach Resort by Antilles Resorts Colony Cove Beach Resort by Antilles Resorts Colony Cove Beach Resort by Antilles Resorts Colony Cove Beach Resort by Antilles Resorts Colony Cove Beach Resort by Antilles Resorts Colony Cove Beach Resort by Antilles Resorts Colony Cove Beach Resort by Antilles Resorts Colony Cove Beach Resort by Antilles Resorts

    Colony Cove Beach Resort by Antilles Resorts

    3221 Estate Golden Rock, Saint Croix

    from $344 for 1 night
  • Club St. Croix Beach & Tennis Resort by Antilles Resorts Club St. Croix Beach & Tennis Resort by Antilles Resorts Club St. Croix Beach & Tennis Resort by Antilles Resorts Club St. Croix Beach & Tennis Resort by Antilles Resorts Club St. Croix Beach & Tennis Resort by Antilles Resorts Club St. Croix Beach & Tennis Resort by Antilles Resorts Club St. Croix Beach & Tennis Resort by Antilles Resorts Club St. Croix Beach & Tennis Resort by Antilles Resorts Club St. Croix Beach & Tennis Resort by Antilles Resorts Club St. Croix Beach & Tennis Resort by Antilles Resorts

    Club St. Croix Beach & Tennis Resort by Antilles Resorts

    3280 Estate Golden Rock, Saint Croix

    from $248 for 1 night
  • The Buccaneer Beach & Golf Resort The Buccaneer Beach & Golf Resort The Buccaneer Beach & Golf Resort The Buccaneer Beach & Golf Resort The Buccaneer Beach & Golf Resort The Buccaneer Beach & Golf Resort The Buccaneer Beach & Golf Resort The Buccaneer Beach & Golf Resort The Buccaneer Beach & Golf Resort The Buccaneer Beach & Golf Resort

    The Buccaneer Beach & Golf Resort

    Estate Shoys, Saint Croix

    from $341 for 1 night
  • Hotel on the Cay Hotel on the Cay Hotel on the Cay Hotel on the Cay Hotel on the Cay Hotel on the Cay Hotel on the Cay Hotel on the Cay Hotel on the Cay Hotel on the Cay

    Hotel on the Cay

    Protestant Cay, Saint Croix

    from $163 for 1 night
  • Sand Castle on the Beach - Adults Only Sand Castle on the Beach - Adults Only Sand Castle on the Beach - Adults Only Sand Castle on the Beach - Adults Only Sand Castle on the Beach - Adults Only Sand Castle on the Beach - Adults Only Sand Castle on the Beach - Adults Only Sand Castle on the Beach - Adults Only Sand Castle on the Beach - Adults Only Sand Castle on the Beach - Adults Only

    Sand Castle on the Beach - Adults Only

    127 Smithfield, Saint Croix

    from $281 for 1 night
  • Bungalows on the Bay Bungalows on the Bay Bungalows on the Bay Bungalows on the Bay Bungalows on the Bay Bungalows on the Bay Bungalows on the Bay Bungalows on the Bay Bungalows on the Bay Bungalows on the Bay

    Bungalows on the Bay

    5000 Estate Chenay Bay Rt. 82, Saint Croix

    from $256 for 1 night
  • Cottages by the Sea Cottages by the Sea Cottages by the Sea Cottages by the Sea Cottages by the Sea Cottages by the Sea Cottages by the Sea Cottages by the Sea Cottages by the Sea Cottages by the Sea

    Cottages by the Sea

    127A Smithfield Rd, Saint Croix

    from $274 for 1 night
  • The Waves at Cane Bay The Waves at Cane Bay The Waves at Cane Bay The Waves at Cane Bay The Waves at Cane Bay The Waves at Cane Bay The Waves at Cane Bay The Waves at Cane Bay The Waves at Cane Bay The Waves at Cane Bay

    The Waves at Cane Bay

    112C Cane Bay, Saint Croix

    from $353 for 1 night
  • Apartment Aqua Apartment Aqua Apartment Aqua Apartment Aqua Apartment Aqua Apartment Aqua Apartment Aqua Apartment Aqua Apartment Aqua Apartment Aqua

    Apartment Aqua

    Frenchman's Heights, St. Thomas

    from $391 for 1 night
  • The Hideaway Hull Bay The Hideaway Hull Bay The Hideaway Hull Bay The Hideaway Hull Bay The Hideaway Hull Bay The Hideaway Hull Bay The Hideaway Hull Bay The Hideaway Hull Bay The Hideaway Hull Bay The Hideaway Hull Bay

    The Hideaway Hull Bay

    7725 Lower Hull, St. Thomas

    from $427 for 1 night
  • King Christian Hotel King Christian Hotel King Christian Hotel King Christian Hotel King Christian Hotel King Christian Hotel King Christian Hotel King Christian Hotel King Christian Hotel King Christian Hotel

    King Christian Hotel

    59 King's Wharf, Saint Croix

    from $189 for 1 night
  • Arawak Bay The Inn at Salt River Arawak Bay The Inn at Salt River Arawak Bay The Inn at Salt River Arawak Bay The Inn at Salt River Arawak Bay The Inn at Salt River Arawak Bay The Inn at Salt River Arawak Bay The Inn at Salt River Arawak Bay The Inn at Salt River Arawak Bay The Inn at Salt River

    Arawak Bay The Inn at Salt River

    62, Salt River Rd, Christiansted, St Croix 00820, USVI, Saint Croix

    from $181 for 1 night
U.S. Virgin Islands U.S. Virgin Islands
Check-in
Check-in
Check-out
Check-out
2 Adults
Adults
Children
Please indicate the child's age
U.S. Virgin Islands U.S. Virgin Islands
Check-in
Check-out