Find hotels in St. Thomas and St. John from £99

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Thomas and St. John hotels

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
St. Thomas
8.4 out of 10, Very good, (1,251 reviews)
"Great resort!!"
United States
Janine
The price is £349
includes taxes & fees
1 Jul - 2 Jul
The Westin St. Thomas Beach Resort & Spa

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
9.0 out of 10, Wonderful, (452 reviews)
"Our favorite place to come !"
United States
John
The price is £228
includes taxes & fees
4 Jun - 5 Jun
Bluebeard's Castle Resort

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very good, (2,451 reviews)
"Great place for a family vacation "
United States
matthew mark
The price is £330
includes taxes & fees
1 Jun - 2 Jun
Margaritaville Vacation Club - St. Thomas

The Green Iguana Hotel

The Green Iguana Hotel
2.5 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (27 reviews)
"Everything was accommodating and the location was perfect"
United States
Daryl
The price is £199
includes taxes & fees
19 Jun - 20 Jun
The Green Iguana Hotel

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
8.8 out of 10, Excellent, (165 reviews)
"Great hotel to stay in! So clean and comfortable!"
United States
Hazel
The price is £220
includes taxes & fees
1 Jul - 2 Jul
Hampton by Hilton St. Thomas

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,404 reviews)
"Great place to stay close to airport and car rental a lot of activities on the beach great views"
United States
Marketta
The price is £237
includes taxes & fees
12 Jun - 13 Jun
Emerald Beach Resort

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,455 reviews)
"great hotel, location and staff!"
United States
chris
The price is £147
includes taxes & fees
6 Jun - 7 Jun
Windward Passage Hotel

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,004 reviews)
"Great location for a short walk to the airport. Stayed there at the beginning and end of our trip to USVI. All staff were extremely helpful and friendly! Would definitely stay trhere again! "
United States
Mark
The price is £141
includes taxes & fees
6 Jun - 7 Jun
Lindbergh Bay Hotel and Villas

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very good, (467 reviews)
"Stay was magical"
United States
Salvatore
The price is £810
includes taxes & fees
29 Jun - 30 Jun
The Ritz-Carlton, St. Thomas

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,002 reviews)
"Staff, food and room was all amazing"
United States
Kenneth
The price is £133
includes taxes & fees
5 Jun - 6 Jun
Mafolie Hotel

Island View Guesthouse

Island View Guesthouse
3.5 star property
St. Thomas
9.4 out of 10, Exceptional, (374 reviews)
"Always the perfect place to stay"
United States
Lucas
The price is £163
includes taxes & fees
19 Jun - 20 Jun
Island View Guesthouse

Hotel 1829

Hotel 1829
4.5 star property
St. Thomas
9.6 out of 10, Exceptional, (30 reviews)
"The staff was great, knowledgeable on the history of the hotel, and the food was incredible! "
United States
Duana
The price is £240
includes taxes & fees
4 Jun - 5 Jun
Hotel 1829

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,001 reviews)
"Fantastic resort, friendly staff, great location"
Canada
Lisa
The price is £526
includes taxes & fees
3 Jun - 4 Jun
Secret Harbour Beach Resort

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (447 reviews)
"Karen and Angie went above and beyond. It was a wonderful stay. Will choose St John Inn on my next visit."
United States
Jarrod
The price is £197
includes taxes & fees
6 Jun - 7 Jun
St John Inn

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,078 reviews)
"Very nice staff and overall great place to stay while on St Thomas."
United States
Megan
The price is £99
includes taxes & fees
6 Jun - 7 Jun
Bunker Hill Hotel

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
3.5 star property
St. Thomas
9.4 out of 10, Exceptional, (174 reviews)
"Resort is beautiful! Excellent service and staff"
United States
Nancy
The price is £673
includes taxes & fees
17 Jun - 18 Jun
Buoy Haus Beach Resort St. Thomas, Autograph Collection

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (39 reviews)
"What a beautiful place to stay on St. John, a great location with outstanding views. The restaurant was wonderful, we had two outstanding dinners and enjoyed after dinner drinks at the bar each evening. Staff was outstanding, friendly and helpful! We are planning to return in 2027!"
United States
Mary E
The price is £265
includes taxes & fees
13 Jun - 14 Jun
The Saint Resort

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (400 reviews)
"The room was beautiful! They upgraded us at no extra cost to us ! The food was Delicious and fresh. All the staff... every single one of them in maintenance, housekeeping, reception, bartenders, servers, culinary staff are so welcoming, amazing and so kind. You're very lucky to find such a wonderful group of people to represent the Pink Palm hotel in St Thomas🙏 I spoke with them all to thank them for making our stay so comfortable and enjoyable!"
United States
Elizabeth
The price is £248
includes taxes & fees
1 Jun - 2 Jun
The Pink Palm Hotel - Adults Only

View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
3.5 star property
St. Thomas
9.0 out of 10, Wonderful, (238 reviews)
"Room was good view was magnificent! Easy to get to the food, fish tacos were delicious."
United States
Deanna Jo
The price is £443
includes taxes & fees
11 Jun - 12 Jun
View of Paradise at Sapphire Beach

The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
2.5 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (25 reviews)
"Excellent location, cute boutique hotel. Easily walk to local attractions and restaurants. Staff was very friendly!"
United States
Sonia
The price is £235
includes taxes & fees
1 Jun - 2 Jun
The Mary Anne Boutique Hotel USVI
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.

Holiday Rentals in St. Thomas and St. John

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Thomas and St. John attractions

Learn more about St. Thomas and St. John

Pristine beaches and duty-free shopping draw visitors to these sister islands' vibrant shores. Snorkel with sea turtles at Trunk Bay on St. John, or explore Charlotte Amalie's historic pirate haunts on St. Thomas.

Top St. Thomas and St. John Hotel Reviews

More cheap stays in St. Thomas and St. John

Hotels in St. Thomas and St. John with star rating

Find out more about St. Thomas and St. John

Top reasons to visit St. Thomas and St. John

  • Stunning Beaches: Both St. Thomas and St. John boast beautiful beaches with crystal-clear waters, perfect for relaxation and water sports.
  • Outdoor Adventures: Enjoy hiking tours, island excursions, and starfish tours that showcase the islands' natural beauty.
  • Rich Cultural Experiences: Immerse yourself in the local culture through historic sites and vibrant community events.
  • Luxury Resorts: The islands offer a range of accommodations, from family-friendly hotels to luxurious beach resorts.
  • Picturesque Scenery: Marvel at serene bays, lush landscapes, and breathtaking sunsets that define the U.S. Virgin Islands.

Find great hotels near St. Thomas and St. John

Experience the perfect blend of relaxation and adventure in St. Thomas and St. John, where a variety of hotels and resorts cater to every traveller's desires. Whether you're seeking family-friendly accommodations, a stunning beach getaway, or an inclusive vacation, you'll find an array of options that promise comfort and unforgettable memories. From charming St. John hotels to luxurious resorts, your ideal island retreat awaits.

  • Windward Passage Hotel: Nestled just 1.6km from the vibrant shores of St. Thomas and St. John, Windward Passage Hotel offers a blend of comfort and convenience. This 3.5-star lodging is ideal for guests seeking a relaxing retreat with amenities that cater to both leisure and business travellers. Enjoy a hearty full breakfast or unwind at the bar and lounge after a day of exploration. With fitness facilities on-site and entertainment options like satellite TV and pay movies, guests will find plenty to enjoy during their stay. Its proximity to the airport adds an extra layer of convenience for those arriving by air.
  • Emerald Beach Resort: Located a mere half a mile from the stunning beaches, Emerald Beach Resort is your gateway to adventure and relaxation. This pet-friendly 3.5-star resort is perfect for those yearning for sun-soaked days filled with water sports and beach activities. From surfing and snorkelling on-site to hiking and windsurfing nearby, there's no shortage of excitement. The resort’s welcoming atmosphere is complemented by its direct beach access, making it a top choice for holidaymakers seeking both adventure and leisurely beach time.
  • The Westin St. Thomas Beach Resort & Spa: For a luxurious escape, The Westin St. Thomas Beach Resort & Spa stands out with its 4.5-star rating and family-friendly amenities. Situated three miles from St. Thomas and St. John, this resort offers a perfect blend of adventure and relaxation. Business travellers will appreciate the extensive meeting facilities, while families can enjoy supervised childcare and amenities for children. The resort’s activities include kayaking, ziplining, and sailing, ensuring every guest’s stay is filled with unforgettable experiences.

Where to stay near St. Thomas and St. John

St. Thomas and St. John offer a captivating blend of tropical beauty and vibrant culture, perfect for an unforgettable family beach vacation. Explore stunning beaches, indulge in luxury resorts, and enjoy a variety of outdoor excursions. From trendy shops to romantic sunsets, the islands exude a unique atmosphere that caters to all. Don't miss the chance to discover exclusive deals and inclusive vacation packages that will make your stay truly special.

  • Estate Contant: Nestled a mere 124m from the vibrant attractions of St. Thomas and St. John, Estate Contant offers a delightful escape into the picturesque landscapes of the U.S. Virgin Islands. This charming village is renowned for its stunning scenery and outdoor activities, making it an ideal spot for those seeking a beach experience. Visitors can revel in the beauty of the local beaches and bays, perfect for family outings or a relaxing day in the sun. With travel numbers peaking from February to March and July, this area remains a hidden gem for those looking to enjoy a tranquil vacation.
  • Charlotte Amalie West: Located just 186m from St. Thomas and St. John, Charlotte Amalie West is a vibrant village that attracts visitors with its alluring beaches and outdoor experiences. Known for its beautiful scenery, this area is perfect for travellers looking to indulge in relaxation and rejuvenation at nearby resorts and spas. The local landmarks, including family-friendly beaches and picturesque bays, offer endless opportunities for adventure and leisure. With peak visitor numbers occurring between February and March and again in July, Charlotte Amalie West is a fantastic destination for both relaxation and exploration.
  • Estate Upper John Dunko: Situated 373m from the bustling hubs of St. Thomas and St. John, Estate Upper John Dunko is a quaint village that captures the essence of Caribbean beauty. Visitors are drawn to this area for its breathtaking scenery and outdoor experiences, including access to stunning beaches and idyllic bays. As travel numbers remain steady throughout the year, with a peak in February to March and July, this village offers a perfect blend of serenity and adventure, making it an excellent choice for anyone looking to immerse themselves in the natural wonders of the Virgin Islands.

Things to do near St. Thomas and St. John

St. Thomas and St. John offer a perfect blend of outdoor adventures and stunning scenery for a beach holiday. Visitors can enjoy a variety of activities, including resort relaxation, recreational areas, and golf. Key excursions include hiking tours, island day trips, and starfish tours, providing a fantastic way to explore the natural beauty of the islands and immerse oneself in the local culture.

Shopping

Havensight Mall, located 1.9km away, offers a vibrant atmosphere filled with shops and entertainment. Market Square East is 2.5km away, featuring local businesses with a city vibe. If you're up for a drive, visit St. John Spice, 6.8km away, for unique local products.

Recreation

Mahogany Run Golf Course offers a stunning outdoor experience just 2.5km away, perfect for golf enthusiasts. For sports aficionados, Lionel Roberts Stadium, located 1.2km away, hosts various events. For a more tranquil escape, visit The Self Centre, 6.8km away, specialising in wellness and relaxation treatments.

Adventure

Experience the Skyride to Paradise Point, a scenic cable car ride located 1.9km from St. Thomas and St. John, offering stunning views and a family-friendly atmosphere. For a unique adventure, embark on the St John Eco Hike & Snorkel Adventure, 6.8km away, combining hiking and snorkelling amidst beautiful scenery.

Nightlife

Experience the vibrant nightlife of St. Thomas and St. John at Magic Ice Gallery for a unique drinkingPub atmosphere, or catch a film at the Caribbean Cinemas US VI Market Square for family-friendly entertainment. For a cultural touch, don’t miss a show at the Pistarckle Theater.

Booking tips and Expedia advantages for St. Thomas and St. John

To save money on your trip to St. Thomas and St. John, consider visiting between September and November for lower accommodation rates. Booking your hotel about a month in advance can also yield savings, with Tuesdays typically being the cheapest day to stay. Use Expedia to compare rates, filter for eco-friendly hotels, and explore last-minute deals. Additionally, combining hotel, flight, and activity bookings can lead to significant savings. Take advantage of public transport for affordable travel around the islands, and seek out free activities such as beach visits and hiking trails.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around St. Thomas and St. John are September to November, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around St. Thomas and St. John about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around St. Thomas and St. John is Tuesday. The most expensive day to stay around St. Thomas and St. John is Sunday.
  • Find cheap hotels on Expedia: Make use of Expedia’s search tool to refine your options according to your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel bookings for St. Thomas and St. John with your flights and activities through an Expedia package.

Find the best attractions near St. Thomas and St. John

St. Thomas and St. John offer a stunning backdrop for outdoor adventures and beach holidays, featuring picturesque beaches, serene bays, and historic castles. Visitors can immerse themselves in the local culture while enjoying a variety of attractions suitable for those seeking relaxation or exploration. Don't miss the chance to discover nearby points of interest and other tourist attractions that enhance your experience in the beautiful U.S. Virgin Islands.

  • Brewers Bay Beach: Located 621m from St. Thomas and St. John, Brewers Bay Beach offers a laid-back atmosphere perfect for sunbathing and swimming. Its calm waters make it ideal for families and those seeking relaxation amidst stunning natural beauty.
  • Blackbeard's Castle: Situated 1.2km from St. Thomas and St. John, this historic site invites you to explore the tales of piracy and adventure. With its romantic setting and rich cultural heritage, it's perfect for those intrigued by history and legends.
  • Lindbergh Bay: Just 559m away, Lindbergh Bay boasts picturesque scenery and outdoor activities. This tranquil spot is ideal for beach lovers, offering opportunities for swimming, snorkelling, and enjoying the breathtaking views.

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

The best time to visit St. Thomas and St. John is dependant on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. March is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January78.4°F (25.8°C)No Rain (Dry)Mostly SunnyAverageAverage
February77.9°F (25.5°C)No Rain (Dry)Mostly SunnySlightly HighAverage
March77.5°F (25.3°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
April78.6°F (25.9°C)No Rain (Dry)Mostly SunnyAverageSlightly High
May80.2°F (26.8°C)Light RainMostly CloudyAverageAverage
June81.7°F (27.6°C)Light RainMostly SunnyAverageAverage
July82.2°F (27.9°C)Light RainMostly SunnySlightly HighAverage
August82.8°F (28.200000000000003°C)Light RainMostly SunnyAverageAverage
September83.3°F (28.5°C)Light RainMostly SunnySlightly LowSlightly Low
October82.9°F (28.3°C)Light RainMostly SunnySlightly LowSlightly Low
November81.3°F (27.4°C)Light RainMostly CloudySlightly LowSlightly Low
December79.7°F (26.5°C)No Rain (Dry)Mostly SunnyAverageSlightly High

The nearest major airports for your trip to St. Thomas and St. John

For your visit to St. Thomas and St. John, you can fly into two major airports. St. Thomas (STT-Cyril E. King) is located 559m from the islands, with nearby hotels like The Ritz-Carlton and The Westin St. Thomas Beach Resort & Spa, offering convenient transport services. Alternatively, St. Thomas (SPB-St. Thomas Seaplane Base) is just 621m away, with excellent accommodations such as The Westin St. John Resort Villas and Point Pleasant Resort nearby. If you're considering Christiansted (STX-Henry E. Rohlsen), it's 28.6km away, featuring hotels like Carambola Beach Resort. Each airport provides various transportation options for a smooth journey to your accommodation.