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

  • 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

Filter by

Guest rating
Guest rating
Star rating

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

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
8.8 out of 10, Excellent, (262 reviews)
"Definitely this is the go to place whenever in St. Thomas"
United States
Brian
The price is £192
includes taxes & fees
14 May - 15 May
Bluebeard's Castle Resort

The Green Iguana Hotel

The Green Iguana Hotel
2.5 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (14 reviews)
"Great room, nice hosts"
United States
Stephen
The price is £178
includes taxes & fees
4 May - 5 May
The Green Iguana Hotel

Olga's Fancy

Olga's Fancy
3.0 star property
St. Thomas
9.6 out of 10, Exceptional, (1,001 reviews)
"Very nice accommodations ! "
United States
Daniel
The price is £118
includes taxes & fees
23 Apr - 24 Apr
Olga's Fancy

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,072 reviews)
"Great staff and complimentary breakfast "
United States
barbra
The price is £114
includes taxes & fees
7 May - 8 May
Bunker Hill Hotel

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,433 reviews)
"Ac great! breakfast so good "
United States
beatrice
The price is £146
includes taxes & fees
16 Apr - 17 Apr
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,036 reviews)
"Loved the stay at this hotel, rooms stayed clean, close to the airport 5mins , and close to the beach loved the view ."
United States
Arkia
The price is £134
includes taxes & fees
7 May - 8 May
Lindbergh Bay Hotel and Villas

Island View Guesthouse

Island View Guesthouse
3.5 star property
St. Thomas
9.4 out of 10, Exceptional, (345 reviews)
"Amazing view, clean and comfortable room, warm hospitality. "
United States
Mark
The price is £187
includes taxes & fees
22 Apr - 23 Apr
Island View Guesthouse

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.6 out of 10, Excellent, (1,011 reviews)
"Very friendly staff and enjoyable amenities!"
United States
Karen Lynn
The price is £154
includes taxes & fees
19 Apr - 20 Apr
Mafolie Hotel

Flamboyan on the Bay Resort and Villas

Flamboyan on the Bay Resort and Villas
3.5 star property
St. Thomas
8.6 out of 10, Excellent, (855 reviews)
"Excellent stay resort was perfectly located "
United States
andrew
The price is £83
includes taxes & fees
7 May - 8 May
Flamboyan on the Bay Resort and Villas

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,333 reviews)
"The staff was great and the beach was amazing"
United States
Deborah
The price is £260
includes taxes & fees
13 May - 14 May
Emerald Beach Resort

Galleon House Hotel

Galleon House Hotel
3.0 star property
St. Thomas
7.8 out of 10, Good, (999 reviews)
"Clean room friendly staff"
United States
Chris
The price is £75
includes taxes & fees
15 May - 16 May
Galleon House Hotel

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
8.8 out of 10, Excellent, (137 reviews)
"Clean rooms nice staff, ample parking "
United States
Valerie
The price is £243
includes taxes & fees
15 May - 16 May
Hampton by Hilton St. Thomas

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
8.8 out of 10, Excellent, (23 reviews)
"Everything was clean and well appointed."
United States
Josh
The price is £443
includes taxes & fees
20 Apr - 21 Apr
Villa Island Paradise

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (387 reviews)
"Great view, good staff"
United States
Eric
The price is £297
includes taxes & fees
22 Apr - 23 Apr
The Pink Palm Hotel - Adults Only

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
St. Thomas
8.8 out of 10, Excellent, (501 reviews)
"Very welcoming and friendly staff. Boutique hotel, quiet surroundings, home like style "
United States
Eva
The price is £236
includes taxes & fees
16 Apr - 17 Apr
Two Sandals – A Boutique Hotel

Hotel 1829

Hotel 1829
4.5 star property
St. Thomas
9.6 out of 10, Exceptional, (22 reviews)
"Historical hotel with lots of charm. Staff was very friendly!"
United States
Jeff
The price is £233
includes taxes & fees
6 May - 7 May
Hotel 1829

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (434 reviews)
"Lovely place to stay for our US VI visit. Convenient location, nice and clean room and bath, great amenities."
United States
Chang
The price is £191
includes taxes & fees
13 May - 14 May
St John Inn

Sunset Gardens Guesthouse

Sunset Gardens Guesthouse
2.5 star property
St. Thomas
7.0 out of 10, Good, (299 reviews)
"This guesthouse was amazing. It had a beautiful view with a patio. It was clean. My friend and i, 2 females felt very safe here. We loved staying here. Will defiantly come back "
United States
Jeana
The price is £101
includes taxes & fees
6 May - 7 May
Sunset Gardens Guesthouse

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (35 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 £319
includes taxes & fees
2 May - 3 May
The Saint Resort

The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
2.5 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (20 reviews)
"Carol the host is amazing, room is clean and very comfortable also in a great location. I’m so glad we stayed here! "
United States
Alexis
The price is £328
includes taxes & fees
20 Apr - 21 Apr
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 Lesser Antilles 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.