Currency
THB
You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 2 more
Locality
Popular locations
St. Thomas Airport (STT-Cyril...
St. Thomas Airport (SPB-St. T...
Show -2 more
Sunset Gardens Guesthouse
Based on 235 Ratings and 0 reviews
Location3.2
Cleanliness3.5
Room3
Value For Money3.5
Hospitality3.8
(235 Ratings)
THB 5,226
THB 4,706
+ THB 1,594 taxes & fees
Per Night
Mafolie Hotel
Based on 1005 Ratings and 0 reviews
Location2.9
Cleanliness4.2
Room3.8
Hospitality4.5
(1005 Ratings)
THB 7,439
THB 6,918
+ THB 2,452 taxes & fees
Get min. 15% OFF on international hotels with special bank offers.
Point Pleasant Resort
(1000 Ratings)
THB 9,865
THB 8,883
+ THB 8,858 taxes & fees
Sapphire Village Resort by Antilles Resorts
Based on 298 Ratings and 0 reviews
Location3.6
Cleanliness3.2
Value For Money3.1
(298 Ratings)
THB 9,077
THB 7,019
+ THB 2,815 taxes & fees
Two Sandals – A Boutique Hotel
(451 Ratings)
THB 12,859
THB 10,226
+ THB 4,278 taxes & fees
Secret Harbour Beach Resort
Based on 1271 Ratings and 0 reviews
Hospitality4.2
Room4.2
Cleanliness4.4
Value For Money4
(1271 Ratings)
THB 22,556
THB 18,751
+ THB 6,361 taxes & fees
The Ritz-Carlton, St. Thomas
Based on 307 Ratings and 0 reviews
Hospitality4.3
Room4.4
Cleanliness4.5
(307 Ratings)
THB 46,629
+ THB 5,829 taxes & fees