U.S. Virgin Islands Hotels and Accommodation
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Tomorrow
Next weekend
In two weeks
Go beyond your typical stay in U.S. Virgin Islands
Where to stay in U.S. Virgin Islands?
Top hotels in St. Thomas

Margaritaville Vacation Club - St. Thomas
8/10 Very Good! (2,020 reviews)
Top hotels in St. John

The Westin St. John Resort Villas
8.2/10 Very Good! (420 reviews)
Top hotels in Christiansted

The Cove Hotel St.Croix
9.6/10 Exceptional! (17 reviews)
Top hotels in Kingshill

Carambola Beach Resort St. Croix, US Virgin Islands
7.2/10 Good! (1,003 reviews)

The Waves at Cane Bay
9.4/10 Exceptional! (273 reviews)
Top cities in U.S. Virgin Islands
St. Thomas
The tropical city of St. Thomas is full of attractions, such as Sapphire Beach and Virgin Islands National Park, and is loved for its beaches and port.
Great weekend hotel deals in U.S. Virgin Islands
Showing deals for:20 June - 22 June
Image gallery for The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
Charlotte Amalie
8.2/10Very good (1,011 reviews)
13% off
Price is AU$1,806
AU$903 per night
includes taxes & fees
Top landmarks in U.S. Virgin Islands

Sapphire Beach
Want to top up your tan? Head out to Sapphire Beach – one of the most popular seaside spots located 0.6 mi (1 km) from central Red Hook. If you want to continue walking by the waves, head to Lindquist Beach located nearby.
Keep exploring
Keep exploring
- Landmarks
- Hotel Theme
- Facilities
- Hotels close to nearby airports
- Top U.S. Virgin Islands Destinations
- More Hotels
- Most popular destinations
- Hotels near Sapphire Beach
- Hotels near Trunk Bay
- Hotels near Virgin Islands National Park
- Hotels near Magens Bay Beach
- Hotels near Bolongo Bay
- Hotels near Coki Point Beach
- Hotels near Secret Harbour Beach
- Hotels near Cinnamon Bay Beach
- Hotels near Lindquist Beach
- Hotels near Coral World Ocean Park
- Hotels near Cruz Bay Beach
- Hotels near Blackbeard's Castle
- Hotels near Casino at the Divi Carina Bay
- Hotels near Sugar Beach
- Hotels near Magens Bay
- Hotels near Yacht Haven Grande Marina
- Hotels near Honeymoon Beach
- Hotels near Skyride to Paradise Point
- Hotels near Cane Bay
- Hotels near Caneel Bay Beach
- St. Thomas Hotels
- St. John Hotels
- Christiansted Hotels
- Kingshill Hotels
- Red Hook Hotels
- Charlotte Amalie Hotels
- Frederiksted Hotels
- Estate Enighed Hotels
- Estate Chocolate Hole and Great Cruz Bay Hotels
- Estate Carolina Hotels
- Nazareth Hotels
- Anna's Retreat Hotels
- Monte Hotels
- Estate Caneel Bay Hotels
- Fish Bay Hotels
- Estate Smith Bay Hotels
- Estate Contant Hotels
- Estate Lameshur Hotels
- Reef Bay Hotels
- Olga's Fancy
- The Westin St. John Resort Villas
- The Pink Palm Hotel - Adults Only
- Point Pleasant Resort
- Buoy Haus Beach Resort St. Thomas, Autograph Collection
- Hotel on the Cay
- The Waves at Cane Bay
- Starz Hotel
- Galleon House Hotel
- Tamarind Reef Resort Spa & Marina
- Sand Castle on the Beach - Adults Only
- Caravelle Hotel & Casino
- Oceans at Divi Carina Bay Adults Only
- Marriott's Frenchman's Cove
- Holger Danske Hotel
- Island View Guesthouse
- Concordia Eco-Resort
- Company House Hotel
- Beachfront Villas at Crystal Cove
- View of Paradise at Sapphire Beach
- Limetree Beach Resort by Club Wyndham
- The Fred - Adults Only
- The Mary Anne Boutique Hotel USVI
- Cruz Bay Boutique Hotel
- Inn at Tamarind Court
- Gallows Point Resort
- Villa Santana
- Club Wyndham Elysian Beach Resort
- Bungalows on the Bay
- The Hideaway Hull Bay
- At Home in the Tropics
- Victoria House
- The Frederiksted Hotel
- Sapphire Beach Resort
- Wharfside Village Hotel
- Virgin Islands Campground
- Suite St. John at Gallows Point Resort
- Calichi at Picture Point
- Marketplace Suites
- St John Inn
Hotels
Hotels in St. LuciaHotels in BarbadosHotels in Turks and CaicosHotels near Tarneit StationHotels in Puerto RicoHotels in West MelbourneHOTEL KARUTA - Adults Only Hotels near Harbour Town AdelaidePortrush by the Sea - West BeachHotels in GrenadaHotels in ToledoHotels in BahamasHotels in Estate Little Saint James IslandInternational Atene hotelHotels in Cayman IslandsHotel Century 21 HiroshimaMany Glacier Hotel - Inside the ParkHôtel Pont RoyalHostal Europa PunicoHotels in JamaicaHotels in St. ThomasTully MotelWingate By Wyndham Calgary AirportHotels in MartiniqueKaloha Holiday ResortLa Sorgente del SoleCooliv WaterfrontHotels in St. Vincent and the GrenadinesHotels in Central Coast