Find hotels in St. Thomas and St. John from $143

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

Olga's Fancy

Olga's Fancy
3.0 star property
St. Thomas
9.6 out of 10, Exceptional, (1,007 reviews)
"Just a quaint place to stay."
United States
JoAnn
$145 nightly
The price is $163
Feb 24 - Feb 25
Total with taxes and fees
Olga's Fancy

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
8.8 out of 10, Excellent, (58 reviews)
"All aspects of our stay were excellent "
United States
Sharon
$235 nightly
The price is $262
Feb 11 - Feb 12
Total with taxes and fees
Bluebeard's Castle Resort

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.6 out of 10, Excellent, (1,006 reviews)
"Great hotel, my 3rd time staying here."
United States
Dimion
$222 nightly
The price is $247
Feb 8 - Feb 9
Total with taxes and fees
Mafolie Hotel

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.0 out of 10, Good, (1,007 reviews)
"yes awesome stay"
United States
Kevin
$175 nightly
The price is $195
Feb 9 - Feb 10
Total with taxes and fees
Lindbergh Bay Hotel and Villas

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.0 out of 10, Very Good, (1,068 reviews)
"Comfortable bed, walkable arsa, nice small pool with views, great and very friendly breakfast "
United States
Meaghan
$146 nightly
The price is $162
Feb 8 - Feb 9
Total with taxes and fees
Bunker Hill Hotel

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,395 reviews)
"We had a great stay!!! "
United States
Theodora
$223 nightly
The price is $248
Mar 3 - Mar 4
Total with taxes and fees
Windward Passage Hotel

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,204 reviews)
"Clean room, great location, & beautiful beach."
United States
Timothy
$294 nightly
The price is $327
Mar 1 - Mar 2
Total with taxes and fees
Emerald Beach Resort

Island View Guesthouse

Island View Guesthouse
3.0 star property
St. Thomas
9.4 out of 10, Exceptional, (302 reviews)
"Very nice spot, great views, clean, and a perfect little breakfast and coffee in the morning."
United States
Douglas
$245 nightly
The price is $273
Feb 24 - Feb 25
Total with taxes and fees
Island View Guesthouse

The Green Iguana Hotel

The Green Iguana Hotel
2.5 star property
Charlotte Amalie
10.0 out of 10, Exceptional, (5 reviews)
"We both loved our stay at the Green Iguana. Service was impeccable, owners greeted us at the door, showed us around, and were all around very helpful with arranging taxis and offering recommendations for food and entertainment nearby. Highly recommend!"
United States
Briana
$236 nightly
The price is $263
Mar 1 - Mar 2
Total with taxes and fees
The Green Iguana Hotel

Galleon House Hotel

Galleon House Hotel
3.0 star property
St. Thomas
7.8 out of 10, Good, (1,003 reviews)
"Room was small, room TV was small, the AC worked very well, breakfast was bagels, coffee, bananas and granola "
United States
Ethan
$91 nightly
The price is $101
Feb 26 - Feb 27
Total with taxes and fees
Galleon House Hotel

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
9.0 out of 10, Wonderful, (75 reviews)
"Hotel was clean and the staff was excellent."
United States
Anthony
$365 nightly
The price is $411
Mar 3 - Mar 4
Total with taxes and fees
Hampton by Hilton St. Thomas

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (364 reviews)
"Room was nice staff was great "
United States
Kendall
$395 nightly
The price is $444
Feb 8 - Feb 9
Total with taxes and fees
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, (478 reviews)
"Janet was wonderful she was there for your needs and breakfast excellent "
United States
Eileen
$313 nightly
The price is $353
Feb 19 - Feb 20
Total with taxes and fees
Two Sandals – A Boutique Hotel

The Breeze St Thomas

The Breeze St Thomas
2.0 star property
St. Thomas
$480 nightly
The price is $536
Feb 8 - Feb 9
Total with taxes and fees
The Breeze St Thomas

Sunset Gardens Guesthouse

Sunset Gardens Guesthouse
2.5 star property
St. Thomas
7.0 out of 10, Good, (280 reviews)
"Faye is awesome - tolerated all my questions, let me use the restroom and inspect the room. Genuine person. "
United States
Haseeb
$128 nightly
The price is $143
Feb 9 - Feb 10
Total with taxes and fees
Sunset Gardens Guesthouse

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (421 reviews)
"Lovely place to stay for our US VI visit. Convenient location, nice and clean room and bath, great amenities."
United States
Chang
$358 nightly
The price is $403
Feb 24 - Feb 25
Total with taxes and fees
St John Inn

Hotel 1829

Hotel 1829
4.5 star property
St. Thomas
9.8 out of 10, Exceptional, (11 reviews)
"Beautiful spot - loved the grounds, the room, the bar - would go back for sure!"
United States
Kathleen
$331 nightly
The price is $368
Feb 9 - Feb 10
Total with taxes and fees
Hotel 1829

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
7.8 out of 10, Good, (14 reviews)
"We appreciated the beach chairs and cooler available for our use."
United States
Amber
$648 nightly
The price is $722
Feb 8 - Feb 9
Total with taxes and fees
Villa Island Paradise

The Hideaway Hull Bay

The Hideaway Hull Bay
4.0 star property
St. Thomas
9.6 out of 10, Exceptional, (55 reviews)
"The room was incredible and the grounds beyond amazing. The property is a few steps from Hull Bay beach and the restaurant’s food is delicious. Highly recommend!"
United States
Lindsay
$635 nightly
The price is $696
Feb 18 - Feb 19
Total with taxes and fees
The Hideaway Hull Bay

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, (823 reviews)
"We like this spot so we keep coming back"
United States
Steven
$157 nightly
The price is $175
Feb 10 - Feb 11
Total with taxes and fees
Flamboyan on the Bay Resort and Villas
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.
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.

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

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 breathtaking beaches with crystal-clear waters perfect for relaxation and water sports.
  • Diverse Outdoor Activities: Enjoy hiking, scuba diving, sailing, and exploring picturesque bays and lush landscapes.
  • Rich Cultural Experiences: Discover the vibrant local culture through historic sites, traditional events, and local cuisine.
  • Luxurious Accommodations: Choose from a range of hotels, from budget-friendly to lavish resorts, catering to every traveler's needs.
  • Tranquil Atmosphere: Experience the serene charm of St. John, ideal for those seeking peace and natural beauty.

Find great hotels near St. Thomas and St. John

Explore a diverse selection of hotel accommodations in St. Thomas and St. John, where comfort meets adventure. From budget-friendly options to luxurious resorts, you'll find the ideal lodging for your family vacation experience. Whether you're seeking beachfront views or family-friendly amenities, these islands offer a variety of 2 to 4.5-star hotels tailored to your needs. Discover the best hotels and read reviews to ensure a memorable stay in this tropical paradise.

  • Windward Passage Hotel: Experience comfort and convenience at the Windward Passage Hotel, a 3.5-star lodging located just a mile from the stunning landscapes of St. Thomas and St. John. This hotel is perfect for travelers seeking a blend of relaxation and recreation. On-site dining options include a full breakfast and a bar and lounge, catering to both families and couples. Stay active with fitness facilities available for guests, and unwind in your room while enjoying entertainment options like satellite TV and pay movies. The hotel’s proximity to the airport ensures easy access to your tropical getaway.
  • Emerald Beach Resort: For those seeking a beachside adventure, the Emerald Beach Resort is a 3.5-star haven located a mere half mile from St. Thomas and St. John. This property is ideal for beach lovers and business travelers alike, featuring direct access to the sandy shores. With multiple meeting rooms and a business center, it caters to corporate needs while offering thrilling activities such as snorkeling and kayaking right at your doorstep. Embrace the adventurous spirit with nearby options for windsurfing and hiking, making your stay both productive and exhilarating.
  • Bunker Hill Hotel: Nestled 2 miles from St. Thomas and St. John, the Bunker Hill Hotel offers a cozy 3-star experience with a focus on local culture. Guests enjoy a variety of dining options, including wrapped meals for breakfast and dinner at the on-site restaurant. The hotel’s location in a historical district provides an engaging backdrop for exploration, while entertainment options like cable TV keep you comfortable during your stay. Ideal for budget-conscious travelers looking for a unique and culturally rich experience, the Bunker Hill Hotel is a charming choice.

Where to stay near St. Thomas and St. John

St. Thomas and St. John offer a tropical paradise perfect for outdoor adventures and romantic getaways. Explore the stunning beaches, vibrant local culture, and breathtaking island views. Whether you’re embarking on excursions through lush landscapes or indulging in luxury at trendy resorts, this Caribbean vacation promises unforgettable experiences. Don't miss the charm of Saint John, where tranquility meets natural beauty, making it an ideal destination for any traveler seeking a true Caribbean escape.

  • Estate Contant: Nestled a mere 0.2 miles from the vibrant life of St. Thomas and St. John, Estate Contant is a charming village that invites travelers to immerse themselves in the natural beauty of the U.S. Virgin Islands. This area offers a laid-back atmosphere perfect for outdoor enthusiasts seeking scenic views and beach experiences. With its family-friendly beaches and picturesque bays, Estate Contant serves as an idyllic spot for relaxation and exploration. The peak travel months from February to March and July promise a lively ambiance, while the quieter months from September to November allow for a more tranquil visit.
  • Charlotte Amalie West: Located just 0.3 miles from St. Thomas and St. John, Charlotte Amalie West is a delightful village that captures the essence of island life. Known for its stunning beaches and outdoor activities, this area is a favorite among sun-seekers and adventure lovers alike. Visitors can indulge in spa treatments and body care at local resorts, ensuring a rejuvenating experience. The village's proximity to beautiful bays and family-friendly beaches makes it a delightful destination. Similar to its neighboring areas, Charlotte Amalie West sees peak travel in February to March and July, while offering a quieter escape during the fall months.
  • Estate Upper John Dunko: Situated 0.6 miles away from the bustling St. Thomas and St. John, Estate Upper John Dunko is a tranquil village that beckons nature lovers and beach enthusiasts. With its inviting outdoor spaces and scenic landscapes, this area is ideal for those looking to unwind in a serene environment. The local beaches and family-friendly bays are perfect for a day of sun and fun. Like the other neighborhoods, Estate Upper John Dunko experiences peak tourist activity between February and March and July, while offering a more peaceful experience from September to November.

Things to do near St. Thomas and St. John

St. Thomas and St. John offer a perfect getaway for outdoor enthusiasts and beach lovers. Enjoy a variety of activities including day trips, island adventures, scuba diving, and sailing opportunities. Relax at luxurious resorts and explore lively casinos, while also indulging in rejuvenating spa treatments. With stunning scenery and a welcoming atmosphere, these islands promise an unforgettable vacation experience.

Shopping

For a great shopping experience, visit Havensight Mall, located 3 miles away, offering a vibrant atmosphere for families. Market Square East, 4 miles away, features local goods and a bustling vibe. If you're up for a drive, check out St. John Spice, 11 miles away, for unique island souvenirs.

Recreation

Mahogany Run Golf Course offers a stunning outdoor experience with its lush greens and panoramic views, perfect for golf enthusiasts. For sports lovers, Lionel Roberts Stadium hosts various athletic events, providing an energetic atmosphere. The Self Centre is a tranquil haven for relaxation and rejuvenation, focusing on holistic wellness treatments.

Adventure

Experience breathtaking views at the Skyride to Paradise Point, a cable car gondola located 3 miles from St. Thomas and St. John, perfect for families and outdoor adventurers. Explore the scenic St. John Eco Hike & Snorkel Adventure and trek the Lind Point Trail, both offering unforgettable outdoor experiences 11 miles away.

Nightlife

In St. Thomas, Magic Ice Gallery offers a unique drinking experience with a romantic and entertaining atmosphere. For family-friendly culture, Pistarckle Theater is a great choice, while Carribbean Cinemas US VI Market Square provides a cozy cinema vibe perfect for a fun night out.

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 rates. Book your hotel about a month in advance, and aim for a Tuesday stay for the best prices. Use Expedia to find last-minute deals, compare room rates, and filter by budget. Look into package deals that combine flights, hotels, and activities for additional savings. Join Expedia's One Key membership for exclusive discounts and the ability to earn OneKeyCash for future stays. Don't forget to explore free beach activities and local attractions to maximize your experience without overspending.

  • 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: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the most affordable rates and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations for St. Thomas and St. John with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

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

St. Thomas and St. John offer a perfect blend of outdoor adventure, stunning scenery, and beautiful beaches. Visitors can explore popular attractions such as picturesque bays, historic castles, and pristine beaches, catering to those seeking cultural experiences and relaxation by the shore. With plenty of activities available, both islands promise an unforgettable vacation in the U.S. Virgin Islands.

  • Blackbeard's Castle: Nestled 2 miles away, this historic castle offers a romantic and cultural experience. Explore the intriguing tales of pirates while enjoying stunning views and lush gardens.
  • Lindbergh Bay: Located 0.9 miles away, Lindbergh Bay is a picturesque spot perfect for outdoor activities. Relax on the sandy beach, swim in crystal-clear waters, and relish the breathtaking scenery.
  • University of Virgin Islands: Also 0.9 miles away, this modern university boasts a vibrant city atmosphere. Stroll through its campus to appreciate the blend of education and Caribbean culture.

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

Visitor numbers around St. Thomas and St. John is generally unchanged in popularity throughout the year. 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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.2°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

When visiting St. Thomas and St. John, you can conveniently fly into two major airports. St. Thomas (STT-Cyril E. King) is located 0.9 miles from both islands and is close to excellent hotels like The Ritz-Carlton, St. Thomas, and The Westin St. Thomas Beach Resort & Spa, both offering transportation services to the airport. Another option is St. Thomas (SPB-St. Thomas Seaplane Base), situated 1 mile away, with nearby accommodations such as The Westin St. John Resort Villas and Margaritaville Vacation Club - St. Thomas, which provide shuttle services. For those considering Christiansted (STX-Henry E. Rohlsen), it's 46 miles away, with hotels like Carambola Beach Resort St. Croix offering access to the airport.