A coastal area with numerous sailboats anchored in turquoise waters, surrounded by lush greenery and a row of buildings with domed roofs.

Find Cheap Hotels in St. Thomas and St. John from CA $140

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Thomas and St. John Cheap Hotels

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

Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
Charlotte Amalie
9.0 out of 10, Wonderful, (610 reviews)
"Rooms were very clean, property well maintained, great place to stay when traveling with kids"
United States
Mohinie
The price is CA $261
CA $352 total
includes taxes & fees
Aug 12 - Aug 13
Bluebeard's Castle Resort

Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,024 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 CA $181
CA $222 total
includes taxes & fees
Jul 17 - Jul 18
Lindbergh Bay Hotel and Villas

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,328 reviews)
"Excellent stay and great location. Staff were great and attentive."
United States
John
The price is CA $456
CA $631 total
includes taxes & fees
Aug 11 - Aug 12
The Westin St. Thomas Beach Resort & Spa

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
St. Thomas
7.2 out of 10, Good, (1,485 reviews)
"great hotel, location and staff!"
United States
chris
The price is CA $226
CA $277 total
includes taxes & fees
Aug 9 - Aug 10
Windward Passage Hotel

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
St. Thomas
8.2 out of 10, Very good, (1,081 reviews)
"Very nice staff and overall great place to stay while on St Thomas."
United States
Megan
The price is CA $149
CA $182 total
includes taxes & fees
Jul 21 - Jul 22
Bunker Hill Hotel

Galleon House Hotel

Galleon House Hotel
3.0 star property
St. Thomas
7.8 out of 10, Good, (1,004 reviews)
"Amazing views in every direction and centrally located. The shared bathroom was clean and large. The hotel staff was friendly and attentive. The breakfast was delicious too. I would visit again!"
United States
Angela
The price is CA $115
CA $140 total
includes taxes & fees
Aug 2 - Aug 3
Galleon House Hotel

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.8 out of 10, Excellent, (1,010 reviews)
"Omg everything about this place was PERFECT!"
United States
laura
Mafolie Hotel

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight
8.8 out of 10, Excellent, (199 reviews)
"I love this property, clean, great parking, easy and fast check in"
United States
Julianna Angela
The price is CA $324
CA $392 total
includes taxes & fees
Aug 12 - Aug 13
Hampton by Hilton St. Thomas

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.6 out of 10, Exceptional, (32 reviews)
"Beautiful location with stunning views and a peaceful atmosphere. The room was clean and comfortable, and the staff was friendly and helpful throughout the stay. Great option for a relaxing getaway in St. John."
United States
Quoc Phong Eric
The price is CA $96
CA $818 total
includes taxes & fees
Jul 16 - Jul 17
Villa Island Paradise

Island View Guesthouse

Island View Guesthouse
3.5 star property
St. Thomas
9.4 out of 10, Exceptional, (383 reviews)
"Always the perfect place to stay"
United States
Lucas
The price is CA $197
CA $284 total
includes taxes & fees
Aug 1 - Aug 2
Island View Guesthouse
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.

Find out more about St. Thomas and St. John

Discover cheap things to do in St. Thomas and St. John

For budget-conscious travellers seeking adventure in the U.S. Virgin Islands, St. Thomas and St. John offer a paradise of experiences without breaking the bank. Begin your journey at the stunning Magens Bay Beach, where you can unwind on the soft sands or enjoy a refreshing swim — the nominal entrance fee is well worth the pristine views and facilities. Next, explore the vibrant Charlotte Amalie, where you can stroll through historic streets, visit the famous Blackbeard’s Castle, and enjoy some affordable local fare at the food stalls. Adventure seekers should not miss the Coral World Ocean Park on St. Thomas, which features an underwater observatory, allowing you to witness the stunning marine life without a hefty price tag. For nature lovers, hiking the trails in the Virgin Islands National Park on St. John is free and offers breathtaking vistas and the chance to encounter local wildlife. Lastly, consider staying in the Cruz Bay area of St. John, where numerous budget-friendly hotels provide easy access to the beach and charming shops. With a variety of local eateries offering delicious, affordable meals, you can indulge in the authentic flavours of the islands while enjoying the warm hospitality that is a hallmark of the region.

Top St. Thomas and St. John Hotel Reviews