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.
Showing deals for:Oct 24 - Oct 26

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

You may also like 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.

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: 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 pristine beaches meet lush landscapes. St. Thomas boasts vibrant Charlotte Amalie, with its rich history, duty-free shopping, and stunning views from Blackbeard's Castle. Meanwhile, St. John offers a serene escape, home to the Virgin Islands National Park, perfect for hiking and snorkelling in crystal-clear waters. Whether you’re lounging on Trunk Bay’s soft sands or exploring the island's coral reefs, these islands promise a delightful blend of adventure and relaxation, making them an idyllic destination for romantic getaways and nature lovers alike.

Discover great hotels near St. Thomas and St. John

In St. Thomas and St. John, you'll find a range of hotel accommodations, from charming boutique hotels to luxurious resorts. Many offer stunning ocean views and easy access to beaches. St. John, known for its natural beauty, features some of the best hotels in the U.S. Virgin Islands, ideal for relaxation and adventure alike. Here are some of the most popular hotels with our travelers near St. Thomas and St. John:

  1. Sunset Gardens GuesthouseOpens in a new window: This inviting 2.5-star hotel is perfect for adventure seekers looking to immerse themselves in exciting experiences. The property features a range of adventure sports and recreation activities, including windsurfing, snorkeling, and kayaking, all conveniently located nearby. Frequent travellers appreciate the vibrant atmosphere and the opportunity to connect with nature while engaging in exhilarating outdoor activities. The hotel’s design promotes a relaxed environment, allowing guests to unwind after an adventurous day exploring the stunning surroundings.
  2. Island View GuesthouseOpens in a new window: Island View Guesthouse is a charming guesthouse designed for pet-friendly travellers seeking a unique and comfortable stay. The property welcomes pets with thoughtful amenities, ensuring a delightful experience for both pets and their owners. With its inviting atmosphere and focus on comfort, this guesthouse allows guests to enjoy their holiday without leaving their furry friends behind. Frequent visitors appreciate the laid-back vibe and the genuine hospitality that makes their stay memorable.
  3. Emerald Beach ResortOpens in a new window: This impressive 3.5-star hotel caters to leisure travellers who desire a blend of beachside relaxation and adventure. With direct access to the beach, guests can easily indulge in on-site surfing or explore nearby hiking and biking trails. The property also offers excellent snorkelling options, creating an ideal setting for those seeking to discover the underwater beauty of the area. Visitors enjoy the hotel’s luxurious ambience and the seamless experience it provides, making it a prime choice for those seeking both adventure and relaxation.

Things to do near St. Thomas and St. John

St. Thomas and St. John are idyllic Caribbean escapes, boasting stunning beaches, lush hills, and vibrant marine life. Visitors can dive into crystal-clear waters for snorkelling, sail through serene bays, or hike scenic trails that wind through tropical forests, making every moment an unforgettable adventure.

  • Honeymoon BeachOpens in a new window – Relax on the soft sands of Honeymoon Beach, where the clear turquoise waters invite you for a refreshing swim. This idyllic spot is perfect for sunbathing, picnicking, or simply enjoying the gentle sea breeze. Discover vibrant marine life by snorkelling just off the shore.
  • St. Thomas SynagogueOpens in a new window – Step into the rich history of the Caribbean at the St. Thomas Synagogue, one of the oldest synagogues in the Western Hemisphere. Marvel at its unique architecture and the beautiful sand floor, which tells the story of the island's Jewish community over the centuries.
  • Blackbeard's CastleOpens in a new window – Venture to Blackbeard's Castle, a historic site that brings the legends of pirates to life. Climb up to the lookout tower for stunning views of the harbour and learn about the fascinating tales of the notorious pirate, Edward Teach.
  • Yacht Haven Grande MarinaOpens in a new window – Explore Yacht Haven Grande Marina, a bustling hub of luxury yachts and exquisite shops. Enjoy a leisurely stroll along the waterfront, dine at upscale restaurants, or simply watch the yachts sail by while soaking in the vibrant atmosphere.
  • Lindbergh BayOpens in a new window – Visit Lindbergh Bay, a serene spot perfect for swimming and sunbathing. With its gentle waves and palm trees swaying in the breeze, it’s an ideal place to unwind and soak up the sun. Look out for the stunning views of the surrounding coastline as you enjoy a day of relaxation.

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 may drop. To fully appreciate the rich history and cultural landmarks, an ideal stay would be at least 4 to 5 days. This duration allows visitors to explore the enchanting islands, indulge in excursions, and enjoy a range of activities such as boating, sailing, and snorkelling in the tropical sea. With lower prices during this period, travellers can experience great value for money while discovering the romantic charm of these beautiful destinations.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals to 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. Consider enabling email alerts or push notifications for updates on flash sales and special promotions, ensuring you don't miss potential savings. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, so you'll be informed if prices drop or new rooms become available, making it easier to secure a last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates could help you save on your stay near hotels in St. Thomas and St. John. If you're seeking a unique experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we will suggest alternative, more affordable dates, increasing the likelihood that you might save on your booking.
  4. Consider your location: Opting for accommodation nearer to key attractions or city centres may offer convenience, but it often comes with a heftier price tag. For more budget-friendly options, consider hotels located in less central areas or neighbourhoods, allowing you to strike a balance between cost and accessibility to the places you intend to visit. You might also look into independent hotels situated further out, which are usually more likely to be affordable, while providing 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. March, July, and August are the peak travel months in St. Thomas and St. John, 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, September to November tend to be quieter times to visit, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring