Photo by The Curious Zephyr
Saint Thomas Hotels from S$147
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Top 10 trending Saint Thomas hotels

North Shore Inn
Overton
8.8 out of 10, Excellent, (541)
The price is S$149
includes taxes & fees
18 Dec - 19 Dec

Moapa Motel
Moapa
7.6 out of 10, Good, (126)
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
Learn more about Saint Thomas
Head to Valley of Fire State Park and Mouse's Tank Trail—just two of the sights around Saint Thomas.

Photo by The Curious Zephyr
Open Photo by The Curious Zephyr
More cheap stays in Saint Thomas

North Shore Inn
520 N Moapa Valley Blvd Overton NV
The price is S$149 per night from 18 Dec to 19 Dec
S$149
18 Dec - 19 Dec
includes taxes & fees
8.8/10 Excellent! (535 reviews)
Frequently asked questions
Explore a world of travel with Expedia
Hotels near Saint Thomas Attractions
Hotels near Saint Thomas Airport
More ways to book
Expedia's Latest Trends
Hotels
- Beverly B&B
- Hotels in Nuwara Eliya
- Hotels with indoor pool in Port Dickson
- Harbour Rocks by Ode Hotels
- Hotels with smoking rooms in Waldorf
- Condo Rentals Singapore
- The Residence Maldives
- Element By Westin Bali Ubud
- Traditional Kyoto Inn serving Kyoto cuisine IZUYASU
- BrijRama Palace, Varanasi - By the Ganges
- Tasik Villa International Resort
- Sheraton Towers Singapore
- MH Hotel Ipoh
Flights
- Flights from Singapore (SIN) to Taoyuan City (TPE)
- Flights to Berlin
- Flights from Seeduwa - Katunayake (CMB) to Perth (PER)
- Delta New York (JFK) to Singapore (SIN) flights
- Flights to Paradise
- Flights from Houston (HOU) to New Orleans (MSY)
- Ryanair
- Flights from Miami (MIA) to Sabahat (SXS)
- Flights to Las Vegas
- Flights from Bangkok (BKK) to Fuzhou (FOC)
- Flights from London (LHR) to Bordeaux (BOD)
- Flights from London (LHR) to Edinburgh (EDI)








