Find Cheap Hotels in St. Thomas and St. John

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 34 St. Thomas and St. John Cheap Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Terrace/patio
St John Inn
3.0 star property
9.0 out of 10, Wonderful, (375)
"Pros: Staff was super nice. We showed up early and were greeted by Michael. Our room wasn't ready, but he gave us ideas of things to do, with directions. They have a ton of supplies you can borrow to take to the beach, including coolers, towels, and snorkeling gear. They also have complimentary sunscreen, bug spray, and other sundries. Everyone, staff and guests, were nice. Definitely a place you won't know a stranger. Room was huge.The car ferry is just around the corner, and the people ferry...
St John Inn
Front of property
Two Sandals – A Boutique Hotel
3.5 star property
8.8 out of 10, Excellent, (446)
"VERY helpful and friendly Great communication"
The price is ₩518,349
₩659,371 total
includes taxes & fees
Jun 3 - Jun 4
Two Sandals – A Boutique Hotel
View from property
Castle Villas at Bluebeard's by Capital Vacations
2.5 star property
8.4 out of 10, Very Good, (773)
"The Pool bar The bartenders Jay and Lisa were so friendly. The drinks were amazing!! "
Castle Villas at Bluebeard's by Capital Vacations
2 outdoor pools, cabanas (surcharge), pool umbrellas
The Ritz-Carlton, St. Thomas
5.0 star property
8.4 out of 10, Very Good, (292)
"Perfect resort "
The price is ₩987,912
₩1,323,497 total
includes taxes & fees
Jun 2 - Jun 3
The Ritz-Carlton, St. Thomas
Superior Room, 1 King Bed, Balcony, Hill View | View from room
Bunker Hill Hotel
3.0 star property
7.8 out of 10, Good, (1007)
"Awesome staff, will go again!!"
The price is ₩166,007
₩203,359 total
includes taxes & fees
Jun 2 - Jun 3
Bunker Hill Hotel
Lounge
Galleon House Hotel
3.0 star property
7.6 out of 10, Good, (1003)
"good place. nice people."
The price is ₩135,516
₩166,007 total
includes taxes & fees
May 22 - May 23
Galleon House Hotel
On the beach, beach umbrellas, snorkeling, beach bar
Emerald Beach Resort
3.5 star property
7.2 out of 10, Good, (1012)
"Everything was excellent "
The price is ₩337,435
₩413,358 total
includes taxes & fees
Jun 1 - Jun 2
Emerald Beach Resort
View from property
Windward Passage Hotel
3.5 star property
6.8 out of 10, (1637)
"Convenient location."
The price is ₩292,714
₩358,574 total
includes taxes & fees
May 23 - May 24
Windward Passage Hotel
Aerial view
Sunset Gardens Guesthouse
2.5 star property
6.6 out of 10, (226)
"Very good for the price! You got the view, though baby mosquitoes are all around. Just make sure, one closes the door right away."
The price is ₩146,847
₩179,888 total
includes taxes & fees
Jun 13 - Jun 14
Sunset Gardens Guesthouse
Reception
Starz Hotel
3.0 star property
6.4 out of 10, (417)
"Everyone is very helpful and friendly. I love staying here"
The price is ₩169,395
₩209,935 total
includes taxes & fees
May 22 - May 23
Starz Hotel
Don't see what you're looking for?
See all available properties 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.

St. Thomas and St. John Cheap Hotels information

 

Cheap Hotels in St. Thomas and St. John

34

Highest price
₩987,912
Cheapest price
₩135,516
Number of guest reviews
7,729
Total number of hotels in St. Thomas and St. John
3,657

 

Recent reviews of St. Thomas and St. John hotels
Expedia verified reviews