U.S. Virgin Islands Hotels and Accommodation
Find and book your perfect stay
Earn rewards on every night you stay
Save more with Member Prices
Free cancellation options if plans change
Where to stay in U.S. Virgin Islands?
Top hotels in St. Thomas
Margaritaville Vacation Club - St. Thomas
8.2/10 Very Good! (1,677 reviews)
Top hotels in St. John
The Westin St. John Resort Villas
8.2/10 Very Good! (387 reviews)
Top hotels in Christiansted
Divi Carina Bay All Inclusive Beach Resort & Casino
7.6/10 Good! (289 reviews)
Top hotels in Kingshill
Carambola Beach Resort St. Croix, US Virgin Islands
7.4/10 Good! (922 reviews)
The Waves at Cane Bay
9.2/10 Wonderful! (194 reviews)
Top landmarks in U.S. Virgin Islands
Trunk Bay
Whether you want to collect beach glass or watch the sunset, Trunk Bay is a spot you might want to check out, located 2.9 mi (4.6 km) from central St. John. Catch the sunset by the shore at Jumbie Beach, just a short walk away.
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 Trunk Bay
- Hotels near Virgin Islands National Park
- Hotels near Magens Bay Beach
- Hotels near Sapphire Beach
- Hotels near Coki Point Beach
- Hotels near Bolongo Bay
- Hotels near Cinnamon Bay Beach
- Hotels near Secret Harbour Beach
- Hotels near Lindquist Beach
- Hotels near Cruz Bay Beach
- Hotels near Coral World Ocean Park
- Hotels near Blackbeard's Castle
- Hotels near Magens Bay
- Hotels near Rainbow Beach
- Hotels near Lindbergh Bay
- Hotels near Cowpet Bay
- Hotels near Caneel Bay Beach
- Hotels near Cane Bay
- Hotels near Havensight Mall
- Hotels near Honeymoon Beach
- Hotels in St. Thomas
- Hotels in St. John
- Hotels in Christiansted
- Hotels in Kingshill
- Hotels in Charlotte Amalie
- Hotels in Anna's Retreat
- Hotels in Red Hook
- Hotels in Frederiksted
- Hotels in Estate Enighed
- Hotels in Estate Carolina
- Hotels in Nazareth
- Hotels in Estate Smith Bay
- Hotels in Estate Chocolate Hole and Great Cruz Bay
- Hotels in Monte
- Hotels in Estate Caneel Bay
- Hotels in Estate Saint George
- Hotels in Sion Farm
- Hotels in Fish Bay
- Hotels in Peterborg
- Secret Harbour Beach Resort
- Pirates Pension at Bluebeard's Castle by Capital Vacations
- Hotel on the Cay
- Sand Castle on the Beach - Adults Only
- Caravelle Hotel & Casino
- Oceans at Divi Carina Bay Adults Only - All Inclusive
- The Westin St. John Resort Villas
- Galleon House Hotel
- The Waves at Cane Bay
- Inn at Tamarind Court
- The Palms at Pelican Cove
- Tamarind Reef Resort Spa & Marina
- Marriott's Frenchman's Cove
- Starz Hotel
- Sapphire Beach Resort
- Boundless Bliss Hotel
- The Frederiksted Hotel
- Island View Guesthouse
- Club Wyndham Elysian Beach Resort
- The Fred - Adults Only
- Bungalows on the Bay
- Two Sandals – A Boutique Hotel
- Concordia Eco-Resort
- Gallows Point Resort
- Sapphire Village Resort by Antilles Resorts
- Virgin Islands Campground
- Cruz Bay Boutique Hotel
- Beachfront Villas at Crystal Cove
- Wharfside Village Hotel
- The Hideaway Hull Bay
- Company House Hotel
- At Home in the Tropics B&B
- Victoria House
- Limetree Beach Resort by Club Wyndham
- Club St. Croix Beach & Tennis Resort by Antilles Resorts
- Blue Moon Villa At Point Pleasant Resort Studio Condo by RedAwning
- Marketplace Suites
- Suite St. John at Gallows Point Resort
- Coconut Coast Villas
Hotels
Ocean View Beach HotelHotels in St. LuciaHotels in BarbadosHotels in Turks and CaicosHotels in ArubaHotels in Puerto RicoHotel Zenit Don YoHotels in CubaHotels in GrenadaPullman Port Douglas Sea Temple Resort and SpaHotels in BahamasHotels near Krung Thep Aphiwat Central Terminal StationHotels in Estate Little Saint James IslandHotels in Dominican RepublicResorts & Hotels with Spas in Coffs HarbourHotels in St. Kitts and NevisHotels in Cayman IslandsThe Royal Park Hotel Iconic Osaka MidosujiPlatzhirsch Living HotelHotels in JamaicaHotels in GuadeloupeHotels in St. ThomasHotels in KowloonNovotel Sydney ParramattaMantra EsplanadeMantra PortSeaHotels in MartiniqueAmari PhuketHotels in St. Vincent and the GrenadinesHotels in Echuca