Hotels in U.S. Virgin Islands

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in U.S. Virgin Islands?

Top hotels in St. Thomas

Top hotels in St. John

Top hotels in Christiansted

Top hotels in Kingshill

Carambola Beach Resort St. Croix, US Virgin Islands

Carambola Beach Resort St. Croix, US Virgin Islands

4 out of 5
7.2/10 Good! (1,001 reviews)
The Waves at Cane Bay

The Waves at Cane Bay

3.5 out of 5
9.4/10 Exceptional! (305 reviews)

Great weekend hotel deals in U.S. Virgin Islands

Showing deals for:17 Oct - 19 Oct

Top landmarks in U.S. Virgin Islands

Check out reviews of U.S. Virgin Islands hotels guests love

Find out more about U.S. Virgin Islands

Find out more about U.S. Virgin Islands

Discover the Enchantment of the U.S. Virgin Islands: A Tapestry of Sunlit Shores and Vibrant Culture

Escape to the enchanting U.S. Virgin Islands, where turquoise waters meet sun-kissed beaches, creating a true island oasis. Discover the vibrant culture and history of St. Thomas, indulge in luxury at world-class resorts, and explore the untouched beauty of St. John’s national parks. Snorkel amidst colourful coral reefs, sail the serene seas, or simply unwind on the powdery sands of Magens Bay. For a unique experience, venture to the quieter St. Croix, where rich culinary delights and historical landmarks await. This Caribbean gem is perfect for romance, adventure, and relaxation, making it an unforgettable escape for every traveller.

Top locations to stay in U.S. Virgin Islands

In St. Thomas, St. John, and Christiansted, each location offers unique charms. St. Thomas is vibrant with islands' culture and shopping, St. John is renowned for its stunning snorkeling spots, and Christiansted boasts beautiful beaches. For first-time visitors, St. Thomas is the best choice, providing a lively atmosphere and convenient access to various attractions.

  1. St. ThomasOpens in a new window: St. Thomas is a vibrant hub known for its stunning beaches and lively atmosphere. You can spend your days soaking up the sun on the famous Magens Bay or exploring the crystal-clear waters at Coki Beach, perfect for swimming and snorkelling. The island also boasts a bustling shopping scene in Charlotte Amalie, where you can find everything from local crafts to luxury goods. In the evenings, the cultural attractions come alive, with music and art providing a taste of local flair, making it an ideal choice for those who enjoy a mix of relaxation and vibrant experiences.
  2. St. JohnOpens in a new window: St. John is a paradise for nature lovers and those looking to unwind. With over half of the island protected as a national park, it offers some of the best snorkelling opportunities around. Trunk Bay is a must-see, featuring an underwater snorkelling trail and stunning coral reefs. The island's laid-back vibe is complemented by charming boutiques and local art galleries, perfect for leisurely shopping. St. John's serene beaches, like Cinnamon Bay, provide a tranquil escape, making it an ideal spot for those wanting to connect with nature while enjoying a slower pace.
  3. ChristianstedOpens in a new window: Christiansted is a picturesque town that embodies the essence of island life. Known for its beautiful beaches and historic architecture, it invites visitors to explore its charming streets lined with colourful buildings. The nearby Sandy Point Beach is a serene spot for sunbathing and swimming. The local market scene is vibrant, offering a chance to shop for unique crafts and local produce. With its rich history and laid-back atmosphere, Christiansted is perfect for those who appreciate a mix of culture and beach relaxation.

Things to do in U.S. Virgin Islands

The U.S. Virgin Islands is a paradise for those seeking both exhilaration and serenity. Dive into vibrant underwater sports, enjoy sailing adventures, or simply unwind on stunning beaches. Explore delightful restaurants and luxurious resorts, making your stay a perfect blend of excitement and relaxation in this island oasis.

  • Green Cay Plantation – This charming neighbourhood is a gateway to relaxation and fun. Spend your day basking in the sun at the stunning beaches and serene bays nearby. If you're looking to stay active, enjoy a game of golf at one of the local courses or indulge in some shopping at the nearby shopping centres and malls. Don't forget to visit Bolongo BayOpens in a new window, where you can enjoy beautiful outdoor themes, breathtaking scenery, and a beach that's perfect for families.
  • Estate Bolongo – Nestled in a picturesque setting, this city is ideal for those who love water activities. Dive into exciting underwater sports, from snorkelling to paddleboarding, and experience the thrill of adventure activities. Relax at the beach or enjoy the luxury of a resort stay. Make your way to Bolongo BayOpens in a new window, where you can soak up the sun and enjoy the vibrant atmosphere that’s perfect for creating family memories.
  • St. Thomas – As one of the main islands, St. Thomas offers a perfect blend of relaxation and adventure. Discover the beauty of its beaches and the allure of the sea through various activities like sailing and boating. Snorkel in crystal-clear waters to witness the vibrant marine life up close. Make sure to visit Bolongo BayOpens in a new window, where the outdoor themes and stunning views create an unforgettable experience for everyone.

4 tips for savvy savings when booking a hotel in U.S. Virgin Islands

  1. Book for the cheapest times: The most budget-friendly time to visit the U.S. Virgin Islands is from September to November, when hotel prices tend to be lower. For an enriching experience that allows ample time to appreciate the key landmarks and cultural attractions, a stay of at least 4 days is recommended. This duration will enable you to explore historical sites, cultural landmarks, and the stunning natural beauty of the islands, all while enjoying great value for money on your trip.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in the U.S. Virgin Islands, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. Additionally, enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you secure good rates. The Smart Shopping feature available in the app allows you to compare hotel prices and amenities, ensuring you're more likely to see the best hotel deal for your getaway. Stay updated on price drops to seize opportunities for affordable stays.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a hotel in the U.S. Virgin Islands. For those seeking something distinctive, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we will suggest alternative dates that may be more affordable, helping you to secure a better deal.
  4. Consider your location: Staying in the heart of major cities in the U.S. Virgin Islands undoubtedly offers a level of convenience, yet it often comes with a higher price tag. In contrast, smaller towns and rural areas are more likely to be affordable, making them attractive options for budget-conscious travellers. For those seeking better rates, opting for accommodation outside the city centre can be a wise choice, although it may necessitate some additional travel to reach key attractions. Alternatively, exploring nearby towns that boast a variety of offerings can provide a delightful experience without straining your budget.

Best time to go to U.S. Virgin Islands

U.S. Virgin Islands has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. March, July, and September are the peak travel months in U.S. Virgin Islands, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by no to light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring

Keep exploring