
Find the best Saint Thomas Hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Saint Thomas Accommodation: Most Popular Cities to Stay

Morant Bay
Check prices for these dates
Our top choices for Saint Thomas hotels

1. Golden Shore Resort
Golden Shore ResortMorant Bay
7.4 out of 10, Good, (110 reviews)
The price is ฿1,915
฿2,139 total
includes taxes & fees
16 Jun - 17 Jun

2. Scarlett By The Sea
Scarlett By The SeaBull Bay
7.0 out of 10, Good, (44 reviews)
The price is ฿1,624
฿1,998 total
includes taxes & fees
18 Jun - 19 Jun

3. Jay's Guest House
Jay's Guest HousePenlyne Castle
9.0 out of 10, Wonderful, (12 reviews)
The price is ฿1,946
฿2,599 total
includes taxes & fees
16 Jun - 17 Jun

4. Scarlett Guesthouse Hotel Resorts
Scarlett Guesthouse Hotel ResortsBull Bay
7.8 out of 10, Good, (86 reviews)

5. Cozy studio apartment with private parking
Cozy studio apartment with private parkingAeolus Valley
The price is ฿2,651
฿3,082 total
includes taxes & fees
19 Jun - 20 Jun

6. Jay's Guest House II
Jay's Guest House IIPenlyne Castle
10.0 out of 10, Exceptional, (1 review)
The price is ฿3,476
฿5,160 total
includes taxes & fees
16 Jun - 17 Jun

7. Lovely 2 Bedroom House in St Thomas Jamaica
Lovely 2 Bedroom House in St Thomas JamaicaPort Morant
2.0 out of 10, (1 review)
The price is ฿4,400
฿5,093 total
includes taxes & fees
1 Jul - 2 Jul

8. House - Sleeps 6 - Patio - Parking
House - Sleeps 6 - Patio - ParkingPort Morant
The price is ฿4,803
฿5,556 total
includes taxes & fees
30 Jun - 1 Jul

9. Can sleep 7 people with private parking
Can sleep 7 people with private parkingAeolus Valley
The price is ฿2,681
฿4,622 total
includes taxes & fees
16 Jun - 17 Jun

10. Beautiful 1-bedroom, in St Thomas, Jamaica
Beautiful 1-bedroom, in St Thomas, JamaicaPort Morant
2.0 out of 10, (1 review)
The price is ฿3,796
฿4,398 total
includes taxes & fees
29 Jun - 30 Jun

11. Charming 1-bedroom House in St Thomas Jamaica
Charming 1-bedroom House in St Thomas JamaicaPort Morant
2.0 out of 10, (1 review)

14. Sea Cliff Resort
Sea Cliff ResortLong Bay
8.2 out of 10, Very good, (206 reviews)
The price is ฿3,871
฿4,871 total
includes taxes & fees
1 Jul - 2 Jul

15. Jamaica Colors Eco-Retreat Hotel and Spa
Jamaica Colors Eco-Retreat Hotel and SpaRural Hill
8.8 out of 10, Excellent, (42 reviews)
The price is ฿2,970
฿3,448 total
includes taxes & fees
8 Jul - 9 Jul

19. La Familia Guesthouse
La Familia GuesthouseLong Bay
The price is ฿3,110
฿4,100 total
includes taxes & fees
16 Jun - 17 Jun

20. Manchioneal - Private Studio Fully Equipped
Manchioneal - Private Studio Fully EquippedManchioneal
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
Top Saint Thomas Hotel Reviews

R Hotel Kingston
10/10 Excellent
Explore a world of travel with Expedia
Top Saint Thomas Destinations
Hotels near popular Attractions
Explore more hotels
Expedia's Latest Trends
Hotels
- Hapimag Resort Interlaken
- Beach Resorts & Hotels in Anegada
- Ninh Binh Legend Hotel
- Fraser Suites Edinburgh
- Casino Hotels in La Vega Province
- Hotels in Chai Buri
- Hotels in Harbor Island
- Villas Chaiyaphum Province
- Spa Hotels in Grande-Terre
- Gay-Friendly Hotels in Santiago Rodriguez
- Samui Little Garden Resort
- Panacea Retreat
- Hostels Ko Yao Noi
- Gay-Friendly Hotels in Samaná
- Silan Residence
Flights








































































