Photo by Melanie Torres
Find the best Saint Thomas Hotels
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top Hotels Saint Thomas
Jay's Guest House II
Jay's Guest House II
10.0 out of 10, Exceptional, (1)
The price is ฿4,122
per night
3 May - 4 May
Jay's Guest House
Jay's Guest House
9.2 out of 10, Wonderful, (9)
The price is ฿2,411
per night
5 May - 6 May
Pimento Lodge
Pimento Lodge
9.2 out of 10, Wonderful, (33)
Save an average of 15% on thousands of hotels when you're signed in
Jamaica Colors Eco-Retreat Hotel and Spa
Jamaica Colors Eco-Retreat Hotel and Spa
9.0 out of 10, Wonderful, (4)
The price is ฿3,144
per night
15 May - 16 May
Zion Country
Zion Country
9.0 out of 10, Wonderful, (2)
Sea Cliff Resort
Sea Cliff Resort
8.2 out of 10, Very good, (110)
The price is ฿4,456
per night
5 May - 6 May
Scarlett Guesthouse Hotel Resorts
Scarlett Guesthouse Hotel Resorts
8.0 out of 10, Very good, (77)
Villa Rasta
Villa Rasta
8.0 out of 10, Very good, (7)
Forres Park Resort & Spa
Forres Park Resort & Spa
7.6 out of 10, Good, (21)
The price is ฿2,830
per night
10 May - 11 May
Golden Shore Resort
Golden Shore Resort
7.2 out of 10, Good, (53)
The price is ฿1,996
per night
2 Jun - 3 Jun
Remarkable 2-bed Villa in Fair Prospect Sea View
Remarkable 2-bed Villa in Fair Prospect Sea View
The price is ฿4,417
per night
6 May - 7 May
Beautiful 1-bedroom, in St Thomas, Jamaica
Beautiful 1-bedroom, in St Thomas, Jamaica
The price is ฿1,338
per night
13 May - 14 May
Inviting 2-bed House in Fair Prospect
Inviting 2-bed House in Fair Prospect
The price is ฿4,674
per night
9 May - 10 May
3 Bedrooms Rentals in Port Morant St Thomas
3 Bedrooms Rentals in Port Morant St Thomas
The price is ฿4,296
per night
13 May - 14 May
La Familia Guesthouse
La Familia Guesthouse
The price is ฿3,319
per night
9 May - 10 May
Kingvilla
Kingvilla
Charming 1-bedroom House in St Thomas Jamaica
Charming 1-bedroom House in St Thomas Jamaica
The price is ฿1,607
per night
6 May - 7 May
Lovely 2 Bedroom House in St Thomas Jamaica
Lovely 2 Bedroom House in St Thomas Jamaica
The price is ฿2,922
per night
6 May - 7 May
Manchioneal - Private Studio Fully Equipped
Manchioneal - Private Studio Fully Equipped
Blank Blank Blank Blank
Blank Blank Blank Blank
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.
Saint Thomas hotels information
Number of reviews | 316 |
---|---|
Accommodation | 1,586 hotels |
Lowest Price | ฿1,338 |
Highest Price | ฿4,674 |
Saint Thomas Hotel ReviewsExpedia verified reviews
5/5 Excellent
"Great grounds and friendly staff"
A verified traveller stayed at Altamont Court Hotel
Posted 3 weeks ago
Top Saint Thomas Destinations
Hotels near popular Attractions
Most Popular Hotels in Saint Thomas
Expedia's Latest Trends
Hotels
Hotels in PhraeCititel PenangSawatdee Guesthouse the OriginalInterContinental ANA Tokyo, an IHG HotelHotels in Dune Allen BeachChiang Mai Waroros Boutique HotelMarriottHotelsResorts Hotels in Khlong SanCA Hotel and Residence PhuketThe Cavalli Casa ResortOYO 1027 Patumnak Beach GuesthouseHotels near U.S. Consulate GeneralKamala Beach Estate By Resava GroupMalisa Villa SuitesPet-Friendly Hotels in RamkhamhaengCheap Hotels in NimmanMiracle Grand Convention HotelKokotel Khao Lak SeascapeBossotel Bangkok
Flights
Holiday Rentals
General