Hotels in St. Thomas and St. John

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

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:Oct 24 - Oct 26

Check out hotels with a spa in St. Thomas and St. John

You may also like hotels with an ocean view in St. Thomas and St. John

You can also stay at family-friendly hotels 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.

Top landmarks in Lesser Antilles

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 Magens Bay Beach. 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

Check out reviews of St. Thomas and St. John hotels guests love

Frequently asked questions

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

Islands of Enchantment: Unveiling the Serenity and Splendor of St. Thomas and St. John

Escape to the enchanting U.S. Virgin Islands, where St. Thomas and St. John beckon with their pristine beaches and lush landscapes. St. Thomas dazzles with vibrant Charlotte Amalie, offering duty-free shopping and stunning viewpoints like Drake's Seat. Meanwhile, St. John is a nature lover’s paradise, boasting over two-thirds of its land as national park, with idyllic beaches like Trunk Bay and Coral Bay. Explore hiking trails, snorkel vibrant coral reefs, and immerse yourself in the rich culture. Whether you seek romance, adventure, or tranquility, these islands promise an unforgettable Caribbean getaway.

Discover great hotels near St. Thomas and St. John

St. Thomas and St. John offer a range of accommodations, from luxurious resorts to cozy boutique hotels. You can find everything from family-friendly options to romantic retreats, with many places featuring stunning views and easy access to beautiful beaches. Whether you're seeking a vibrant stay or serene surroundings, both islands have plenty to explore. These are some of the hotels preferred by our travelers near St. Thomas and St. John:

  1. Sunset Gardens GuesthouseOpens in a new window: This 2.5-star hotel is designed for adventure seekers looking for an exhilarating vacation. With a focus on outdoor activities, it offers a variety of adventure sports and recreation options both onsite and nearby. Guests can indulge in waterskiing, windsurfing, ziplining, sailing, and more, making it an ideal choice for those who crave excitement. The vibrant atmosphere and engaging experiences create a memorable getaway for leisure travelers seeking to immerse themselves in nature and thrilling activities.
  2. Island View GuesthouseOpens in a new window: Island View Guesthouse is a cozy guesthouse perfect for travelers who prioritize pet-friendly accommodations. This property welcomes pets with various amenities, ensuring a comfortable stay for both guests and their furry companions. With its warm and inviting ambiance, this guesthouse creates a homely atmosphere that resonates well with those seeking a unique and accommodating vacation experience. The property’s relaxed charm and dedicated pet policies make it an excellent choice for pet owners looking to explore without leaving their pets behind.
  3. Emerald Beach ResortOpens in a new window: This 3.5-star hotel seamlessly blends beach access with adventure and relaxation, catering to travelers in search of a picturesque retreat. Featuring direct access to the beach, it offers a variety of adventure sports such as snorkeling, surfing, and boat tours, alongside opportunities for hiking. The well-designed property provides a luxurious setting where guests can unwind by the water or engage in thrilling activities. This hotel is a top choice for leisure travelers seeking a blend of comfort and distinctive experiences in a stunning coastal environment.

Things to do near St. Thomas and St. John

St. Thomas and St. John offer a tropical paradise with pristine beaches, lush mountains, and vibrant marine life. Dive into crystal-clear waters for snorkeling, sail along the coastline, or hike through verdant trails. Whether you’re seeking relaxation or adventure, these islands promise unforgettable experiences in nature’s embrace.

  • Honeymoon BeachOpens in a new window – This stunning beach invites you to unwind on its soft sands and swim in crystal-clear waters. Perfect for sunbathing or taking a leisurely stroll, Honeymoon Beach is an idyllic spot to soak up the sun and enjoy the serene surroundings.
  • Blackbeard's CastleOpens in a new window – Step back in time at this historic site, where you can explore the remnants of a fortress once linked to the infamous pirate Blackbeard. Climb to the top for impressive views and delve into the intriguing tales of the Caribbean's pirate history.
  • Yacht Haven Grande MarinaOpens in a new window – Stroll along this upscale marina, where you can admire luxurious yachts and indulge in boutique shopping. Enjoy waterfront dining with fresh seafood while watching the boats glide by, creating a picturesque setting for relaxation.
  • Lindbergh BayOpens in a new window – Discover this beautiful bay known for its gentle waves and tranquil atmosphere. It's an excellent spot for swimming or simply lounging by the water, making it a great choice for families looking to enjoy a day at the beach.
  • St. Thomas SynagogueOpens in a new window – Visit one of the oldest synagogues in the Western Hemisphere, where the rich history and unique architecture will captivate you. Take a moment to appreciate the serene ambiance and learn about the Jewish heritage in the Caribbean.

4 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 between September and November, when hotel prices tend to be lower. For a truly enriching experience, it’s best to stay for at least 4 to 5 days, allowing ample time to explore important landmarks, cultural sites, and natural wonders. During your stay, you can enjoy a variety of activities, such as excursions to beautiful islands, romantic sailing trips, snorkeling in tropical waters, and visiting historical ports—all great value for money options that highlight the rich history and culture of the area.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals for St. Thomas and St. John, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. To stay informed about flash sales and special promotions, enable email alerts or push notifications. Additionally, the Smart Shopping tool in the app allows you to compare hotel prices and amenities, helping you make informed decisions. If prices drop or rooms become available, you're more likely to see those updates and seize the opportunity for a budget-friendly getaway.
  3. Be flexible with dates: Prices can fluctuate depending on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates may allow you to save on your stay near hotels in St. Thomas and St. John. 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’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend more budget-friendly dates that could help you secure the best deal.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it often comes with a higher price tag. For more affordable options, you might look into hotels in less central neighborhoods, striking a balance between cost and easy access to the places you want to visit. Independent hotels located a bit further out usually tend to be more affordable and can offer a more authentic experience.

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

St. Thomas and St. John 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. The peak travel months to visit St. Thomas and St. John are March, July, and August, 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.

Keep exploring