Hotels in St. Thomas and St. John

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in St. Thomas and St. John?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in St. Thomas and St. John

Showing deals for:Jun 13 - Jun 15

Top neighborhoods in St. Thomas and St. John

Top landmarks in St. Thomas and St. John

Learn more about St. Thomas and St. John

St. Thomas and St. John is well-known for its seaside while top attractions include Sapphire Beach and Trunk Bay. This beachside city has something for everyone including sights like Lindquist Beach and Wyndham Sugar Bay Beach within a tropical setting.

Cruz Bay showing general coastal views, tropical scenes and a bay or harbor

Frequently asked questions

What accommodations do travelers like in St. Thomas and St. John?
Wharfside Village Hotel, At Home in the Tropics B&B and Inn at Tamarind Court are all properties that our guests really like.
Can I book a refundable accommodation in St. Thomas and St. John?
If you want the flexibility to change your travel plans to St. Thomas and St. John, most accommodations offer refundable* bookable rates. You can see these accommodations by searching our site and using the “fully refundable” filter to narrow the results down.
Which St. Thomas and St. John hotels do guests like for their central location?
Our guests love these properties for their convenient location: Margaritaville Vacation Club by Wyndham - St. Thomas, Windward Passage Hotel and Bunker Hill Hotel. For a quiet locale, travelers like View of Paradise at Sapphire Beach.
Where should I consider staying in St. Thomas and St. John if I'm looking for a cheap accommodation?
An inexpensive option worth considering is Castle Villas at Bluebeards by Capital Vacations.
Where can I stay in St. Thomas and St. John if I want a vacation rental instead of a hotel?
If you’re looking for a good alternative to a hotel, review our selection of 401 vacation homes. In addition, there are 436 apartments and 927 condos.
Why should I book my St. Thomas and St. John accommodation with Hotels.com?
There are plenty of reasons to book your St. Thomas and St. John travel with us: our free cancellations on selected hotels* gives you the flexibility you’re looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about St. Thomas and St. John

Find out more about St. Thomas and St. John

Island Harmony: Discover the Untamed Beauty of St. Thomas and St. John

Discover the enchanting allure of St. Thomas and St. John, U.S. Virgin Islands, where azure waters meet lush landscapes. St. Thomas boasts vibrant nightlife, duty-free shopping, and stunning beaches like Magens Bay, perfect for sun-seekers. Meanwhile, tranquil St. John invites nature lovers to explore the Virgin Islands National Park, with its pristine trails and secluded beaches. Together, these islands offer a harmonious blend of adventure and relaxation, making them an idyllic Caribbean getaway for couples, families, and solo travelers alike. Experience the vibrant culture, breathtaking scenery, and warm hospitality that make St. Thomas and St. John unforgettable! For our best hotel rates near St. Thomas and St. John and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels near St. Thomas and St. John

Discover a range of accommodations in St. Thomas and St. John, from charming boutique hotels to luxurious resorts. St. John offers serene options with stunning views, while St. Thomas features vibrant hotels near the beach. Enjoy vacation rentals for a homey feel, all amidst beautiful Caribbean scenery. Here are some of our travelers' favorite hotels near St. Thomas and St. John:

  1. Emerald Beach ResortOpens in a new window: This charming 3.5-star hotel offers a perfect blend of beach access and adventure, making it an ideal choice for leisure travelers seeking a vibrant getaway. Guests appreciate the property’s direct access to a beautiful beach cove and the variety of onsite recreation options, including adventure sports like parasailing and kayaking. The inviting atmosphere and clean accommodations create a welcoming environment for relaxation. Travelers enjoy the convenient proximity to the airport and the availability of a pool, bar, and restaurant, which enhance the overall experience.
  2. The Hideaway Hull BayOpens in a new window: The Hideaway Hull Bay, a delightful 4.0-star agritourism property, is perfectly situated for travelers looking to unwind in a serene beach environment. The hotel features spacious accommodations and direct beach access, allowing guests to fully immerse themselves in the island's natural beauty. The vibrant atmosphere at the onsite restaurant, highlighted by live music, adds a unique touch to the dining experience. Travelers appreciate the attentive service and the overall tranquility, making this hotel a fantastic retreat for those wanting a peaceful escape.
  3. The Westin St. Thomas Beach Resort & SpaOpens in a new window: The Westin St. Thomas Beach Resort & Spa is an exquisite 4.5-star resort that caters to discerning leisure travelers in search of a luxurious getaway. With direct beach access and a range of adventure activities available onsite, this property embodies the essence of a tropical paradise. Guests enjoy beautifully appointed rooms, multiple dining options, and a relaxing spa, all set against a backdrop of stunning scenery. The emphasis on exceptional service and the array of amenities, including pools and watersports, ensures a memorable stay filled with comfort and enjoyment.

5 tips for savvy savings when booking a hotel near St. Thomas and St. John

  1. Book for the cheapest times: The most budget-friendly time to visit St. Thomas and St. John is from September to November, when hotel prices are typically lower. To fully experience the rich history, landmarks, and cultural sites, a stay of at least 3 to 4 days is recommended. This allows visitors to explore the beautiful islands, relax on stunning beaches, and appreciate the vibrant sea, all while enjoying great value for money during their trip. Prices may drop during this period, making it an excellent choice for those traveling on a budget.
  2. Look for last-minute deals on Hotels.com: To discover great hotel deals for St. Thomas and St. John, explore the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare room rates and amenities, making it easier to find the best hotel deal. With these resources, you're more likely to catch any last-minute opportunities for savings.
  3. Be flexible with dates: Prices can fluctuate due to factors like the hotel's location, star rating, and seasonality, so being flexible with your travel dates might help you save on your stay near St. Thomas and St. John hotels. For those in search of distinctive accommodations, boutique hotels often provide a more personalized experience and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more budget-friendly dates, which may help you find a better deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with a higher price tag. For more budget-friendly options, look for hotels in less central areas or neighborhoods, which usually tend to be more affordable while still allowing for easy access to the sights you want to see. You might also consider independent hotels a bit further out, as they can offer a more authentic experience at a lower cost.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay near St. Thomas and St. John. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to St. Thomas and St. John

St. Thomas and St. John experiences its lowest average temperature in March, at 77.5°F (25.3°C), while September is the hottest month, with an average temperature of 83.3°F (28.5°C). September tends to be the wettest month. The peak travel months to visit St. Thomas and St. John are February, March, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by no to light rainfall. In contrast, September to November are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny to mostly cloudy conditions.