Photo by Sarah Funk

Find hotels in Thompson Town from ฿1,803
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Thompson Town
Apart hotel
Apartment
Check prices for these dates
Our top choices for Thompson Town hotels

Tuscany Sun Villa at Legacy Townhouse
Tuscany Sun Villa at Legacy TownhouseThompson Town
The price is ฿24,150
฿27,805 total
includes taxes & fees
12 May - 13 May

Kingsbird by the sea Inn
Kingsbird by the sea InnDiscovery Bay
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿3,043
฿3,532 total
includes taxes & fees
12 May - 13 May

Soleil Hartland Palms
Soleil Hartland PalmsSt. Ann's Bay
The price is ฿4,637
฿7,941 total
includes taxes & fees
12 May - 13 May

Thebreeze22
Thebreeze22Tollgate Clarendon Park
The price is ฿4,130
฿4,781 total
includes taxes & fees
13 May - 14 May

Serenity Oasis Apartment
Serenity Oasis ApartmentSpanish Town
The price is ฿2,463
฿4,314 total
includes taxes & fees
12 May - 13 May

Phoenix Park Villas Portmore
Phoenix Park Villas PortmorePortmore
9.8 out of 10, Exceptional, (6 reviews)
The price is ฿4,927
฿10,131 total
includes taxes & fees
16 May - 17 May

Stafford Oasis
Stafford OasisOcho Rios
The price is ฿10,014
฿17,345 total
includes taxes & fees
12 May - 13 May

Harbour Oasis Retreat - Charming 2 Bedroom House
Harbour Oasis Retreat - Charming 2 Bedroom HouseOld Harbour
The price is ฿3,630
฿5,721 total
includes taxes & fees
12 May - 13 May

The Country Club Villa I
The Country Club Villa IKingston
9.0 out of 10, Wonderful, (10 reviews)
The price is ฿4,584
฿8,270 total
includes taxes & fees
12 May - 13 May

Soleil Palm View Villa
Soleil Palm View VillaSt. Ann's Bay
The price is ฿4,347
฿7,285 total
includes taxes & fees
12 May - 13 May

The Crest - Serenity Oasis Villa
The Crest - Serenity Oasis VillaSt. Ann's Bay
8.0 out of 10, Very good, (1 review)
The price is ฿9,580
฿13,464 total
includes taxes & fees
12 May - 13 May

ritashomeawayfromhome
ritashomeawayfromhomeRiver Oaks
9.6 out of 10, Exceptional, (5 reviews)
The price is ฿2,178
฿2,428 total
includes taxes & fees
12 May - 13 May

Euphoria at Paradisiac Beach Club
Euphoria at Paradisiac Beach ClubRunaway Bay
The price is ฿13,972
฿18,515 total
includes taxes & fees
12 May - 13 May

Coolshade Villa at Richmond
Coolshade Villa at RichmondSt. Ann's Bay
The price is ฿4,981
฿10,106 total
includes taxes & fees
12 May - 13 May

Caldo Tours
Caldo ToursEwarton
10.0 out of 10, Exceptional, (3 reviews)
The price is ฿2,898
฿3,220 total
includes taxes & fees
12 May - 13 May

Cozy Relaxing Home in Old Harbour
Cozy Relaxing Home in Old HarbourOld Harbour
The price is ฿9,016
฿440,560 total
includes taxes & fees
12 May - 13 May

Thebreeze2022
Thebreeze2022May Pen
8.0 out of 10, Very good, (1 review)
The price is ฿1,540
฿1,803 total
includes taxes & fees
12 May - 13 May

Ocho Rios at Coolshade Richmond
Ocho Rios at Coolshade RichmondSt. Ann's Bay
The price is ฿4,106
฿9,246 total
includes taxes & fees
12 May - 13 May

Villa at The Palms
Villa at The PalmsSt. Ann's Bay
The price is ฿4,999
฿9,122 total
includes taxes & fees
12 May - 13 May

Tiamo Beach Resort and Spa
Tiamo Beach Resort and SpaRunaway Bay
8.6 out of 10, Excellent, (9 reviews)
The price is ฿8,565
฿9,882 total
includes taxes & fees
13 May - 14 May
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
Stay near popular Thompson Town attractions
Learn more about Thompson Town
Experience the ziplining, waterfalls and snorkelling in Thompson Town!

Photo by Sarah Funk
Open Photo by Sarah Funk
More cheap stays in Thompson Town

Little Shaw Park Guest House
21 Shaw Park Road Ocho Rios St. Ann
The price is ฿2,072 per night from 12 May to 13 May
฿2,072
฿2,415 total
12 May - 13 May
includes taxes & fees
7/10 Good! (69 reviews)










































































