U.S. Virgin Islands Hotels

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

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! (928 reviews)
The Waves at Cane Bay

The Waves at Cane Bay

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

Top cities in U.S. Virgin Islands

Great weekend hotel deals in U.S. Virgin Islands

Showing deals for:Sep 26 - Sep 28

Top landmarks in U.S. Virgin Islands

Check out the U.S. Virgin Islands hotels guests love right now

Find out more about U.S. Virgin Islands

Find out more about U.S. Virgin Islands

Discover Paradise: Where Emerald Waters Embrace Vibrant Culture

Discover the enchanting U.S. Virgin Islands, a tropical paradise where vibrant culture meets stunning natural beauty. Explore the pristine beaches of St. Thomas, St. John, and St. Croix, each offering crystal-clear waters and lush landscapes. Snorkel in the vibrant coral reefs, hike through the Virgin Islands National Park, or unwind on the serene shores of Trunk Bay. Immerse yourself in rich history at Fort Christian or savor the local flavors at bustling markets. Whether you seek romance, adventure, or relaxation, the U.S. Virgin Islands promise unforgettable experiences in a breathtaking setting.

Discover great hotels in U.S. Virgin Islands

The U.S. Virgin Islands offer a diverse range of accommodations, from luxurious beachfront resorts to charming boutique hotels. Many properties feature all-inclusive options, stunning ocean views, and various amenities, making it easy to find the ideal spot for relaxation and adventure in this tropical paradise. These are some of the hotels preferred by our travelers in U.S. Virgin Islands:

  1. The Ritz-CarltonOpens in a new window: Located in the stunning St. Thomas, The Ritz-Carlton is a premier 5.0-star resort that offers an unparalleled beach experience. This hotel features direct access to the beach and a variety of adventure sports, such as onsite boat tours and kayaking, making it ideal for leisure travelers seeking both relaxation and excitement. The family-friendly amenities, including a children's club and dedicated children's pool, enhance its appeal. Reviews highlight the luxurious atmosphere, attentive service, and the stunning coastal views, creating a memorable getaway for those who appreciate comfort and adventure in one of the Caribbean's hidden gems.
  2. The Westin St. Thomas Beach Resort & SpaOpens in a new window: Situated in St. Thomas, The Westin St. Thomas Beach Resort & Spa is a distinguished 4.5-star resort tailored for business travelers who crave a blend of work and leisure. The property boasts direct beach access and exceptional business facilities, including multiple meeting rooms and conference spaces. Guests appreciate the seamless express check-in and the tranquil environment that fosters productivity. The onsite sailing and kayaking options provide a refreshing escape after a day of meetings. Review sentiments emphasize the elegant design, high-end amenities, and the ability to unwind in style, ensuring a smooth and sophisticated travel experience.
  3. The Westin St. John Resort VillasOpens in a new window: Nestled in the picturesque St. John, The Westin St. John Resort Villas is a refined 4.5-star resort that captivates leisure travelers with its beachfront location and luxurious amenities. Offering adventure sports like snorkeling and parasailing, this hotel is perfect for those looking to explore the vibrant marine life. The presence of a supervised childcare facility allows for a relaxing retreat while enjoying curated experiences. Guests rave about the stunning architectural design, serene ambiance, and the overall high-quality service that ensures an unforgettable stay. The inviting atmosphere makes it a perfect escape for those seeking tranquility and adventure amid breathtaking natural beauty.

Top locations to stay in U.S. Virgin Islands

In the U.S. Virgin Islands, consider staying in St. Thomas, St. John, and Christiansted. St. Thomas offers vibrant island life, St. John is renowned for its stunning snorkeling spots, and Christiansted features beautiful beaches perfect for relaxation. For first-time visitors, St. Thomas is best suited, providing easy access to attractions and amenities.

  1. St. ThomasOpens in a new window: St. Thomas is a bustling hub of activity and a fantastic base for your U.S. Virgin Islands adventure. Known for its stunning beaches and vibrant shopping scene, you'll find everything from local crafts to luxury goods in Charlotte Amalie. The island's clear waters offer great opportunities for water sports, including snorkeling and diving, making it a favorite for marine enthusiasts. Don't miss the chance to take a cable car ride to the top of Paradise Point for breathtaking views of the harbor and surrounding islands. With a lively atmosphere and plenty of cultural attractions, including historic forts and museums, St. Thomas is perfect for those looking to soak up the sun while enjoying a mix of relaxation and excitement.
  2. St. JohnOpens in a new window: If you're seeking natural beauty, St. John is the place to be. This island is famous for its pristine beaches and exceptional snorkeling spots, like Trunk Bay, where vibrant coral reefs teem with marine life. With over half of the island designated as Virgin Islands National Park, outdoor enthusiasts can explore lush hiking trails and untouched landscapes. The laid-back vibe makes it an ideal spot for relaxation, whether you're lounging on the beach or enjoying a picnic in the park. St. John's charming towns, with their local shops and art galleries, add a delightful touch to your stay, making it a must-visit for nature lovers and those looking to unwind in paradise.
  3. ChristianstedOpens in a new window: Christiansted offers a unique blend of historical charm and beachside relaxation. This quaint town is known for its well-preserved Danish colonial architecture, making it a great spot for a leisurely stroll through its picturesque streets. The nearby beaches provide a perfect backdrop for sunbathing and swimming, while the crystal-clear waters are ideal for water sports. Explore local shops for unique souvenirs and crafts, and enjoy the vibrant atmosphere of the waterfront. Christiansted also boasts cultural attractions, including museums and galleries that showcase the rich history of the U.S. Virgin Islands. This area is perfect for travelers looking to immerse themselves in local culture while enjoying the beauty of the Caribbean.

Things to do in U.S. Virgin Islands

The U.S. Virgin Islands offer an exciting blend of adventure and relaxation. Dive into vibrant coral reefs while snorkeling, sail across sparkling seas, or enjoy a leisurely ferry ride. With stunning beaches and lush islands, it's a paradise for both thrill-seekers and those looking to unwind.

  • St. Thomas – Dive into adventure on the beautiful island of St. Thomas! Explore the stunning Sapphire BeachOpens in a new window, known for its clear waters and vibrant marine life, making it a top spot for snorkeling and sailing. Feel the thrill of the sea as you try your hand at boating or simply relax under the sun on the sandy shores. Don't miss the chance to take a ferry ride to nearby islands and soak in the breathtaking views of the Caribbean Sea.
  • Red Hook – This charming city is a gateway to some of the best aquatic experiences in the U.S. Virgin Islands. Spend a day at Sapphire BeachOpens in a new window, where you can indulge in snorkeling among colorful coral reefs or enjoy a leisurely ferry ride to nearby islands. The marina here is bustling with activity, offering various boating options for those looking to explore the sea. Red Hook is a perfect blend of relaxation and adventure, with beautiful beaches and engaging marine activities.
  • Estate Magens Bay – Known for its stunning scenery and family-friendly vibe, Estate Magens Bay is home to the renowned Magens Bay BeachOpens in a new window. Spend the day enjoying the tranquil waters, ideal for swimming and sunbathing. For those who love golf, the area boasts a fantastic golf course where you can practice your swing against a backdrop of lush landscapes. The nearby national state park offers hiking trails with picturesque views, making it a great spot for outdoor enthusiasts. Whether you’re looking for a leisurely day by the water or an active adventure, Estate Magens Bay has something for everyone.

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

  1. Book for the cheapest times: The most affordable time to visit the U.S. Virgin Islands is from September to November, when hotel prices tend to be lower. For those on a budget, a stay of at least 4 days is recommended to fully explore the essential landmarks and cultural attractions. This duration allows visitors to appreciate the historical sites, experience the vibrant culture, and enjoy the stunning natural beauty the islands have to offer, making it a great value for money getaway.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in the U.S. Virgin Islands, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, increasing your chances of saving. Additionally, utilize the Smart ShoppingOpens in a new window tool available via the app, which allows you to compare hotel prices and amenities. This way, if rooms become available or prices drop, you’ll be among the first to know and can seize the opportunity for a spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you save on your stay at a hotel in the U.S. Virgin Islands. For those seeking a distinctive experience, boutique hotels often provide a more personalized touch and may offer 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’ll suggest alternative dates that could help you secure a better deal.
  4. Consider your location: Staying in the heart of major cities in the U.S. Virgin Islands often brings the allure of convenience and vibrant local attractions, but it also tends to come with a higher price tag. In contrast, smaller towns and rural areas are more likely to be affordable, allowing travelers to enjoy a budget-friendly experience. For those seeking better rates, considering accommodations outside the city center can be a wise choice, although this may involve additional travel to reach popular sights. Additionally, exploring nearby cities can reveal a wealth of attractions and activities, all while providing more economical lodging options.
  5. Become a Member: Join for free today and book your next getaway in the beautiful U.S. Virgin Islands! Enjoy exclusive member prices on over 100,000 hotels globally. As a member, you can easily advance through membership tiers, unlocking exciting perks such as complimentary room upgrades when available and discounts on food and beverages at select VIP Access properties. Don’t miss out on these fantastic benefits for your travels!

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.