Photo by Sarah Funk

Find hotels in Thompson Town from CA $118
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Thompson Town
Pet friendly
Villa
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 CA $1,055
CA $1,214 total
includes taxes & fees
Jul 20 - Jul 21

Paradisiac Euphoria Beach Access Pool 24hr Gated
Paradisiac Euphoria Beach Access Pool 24hr GatedThompson Town
The price is CA $419
CA $594 total
includes taxes & fees
Aug 5 - Aug 6

The Garden Hotel Mandeville
The Garden Hotel MandevilleMandeville
8.8 out of 10, Excellent, (8 reviews)
The price is CA $275
CA $350 total
includes taxes & fees
Jul 29 - Jul 30

Paradise Reggae Resort
Paradise Reggae ResortSpanish Town
5.8 out of 10, (6 reviews)
The price is CA $146
CA $170 total
includes taxes & fees
Aug 15 - Aug 16

Mountain Top Villa
Mountain Top VillaMandeville
8.4 out of 10, Very good, (26 reviews)
The price is CA $82
CA $131 total
includes taxes & fees
Jul 17 - Jul 18

Serenity Oasis Apartment
Serenity Oasis ApartmentSpanish Town
The price is CA $105
CA $186 total
includes taxes & fees
Jul 17 - Jul 18

Kingsbird by the sea Inn
Kingsbird by the sea InnDiscovery Bay
9.6 out of 10, Exceptional, (5 reviews)
The price is CA $133
CA $154 total
includes taxes & fees
Jul 16 - Jul 17

ritashomeawayfromhome
ritashomeawayfromhomeRiver Oaks
9.6 out of 10, Exceptional, (5 reviews)
The price is CA $106
CA $118 total
includes taxes & fees
Jul 20 - Jul 21

Villa at The Palms
Villa at The PalmsSt. Ann's Bay
8.0 out of 10, Very good, (1 review)
The price is CA $218
CA $398 total
includes taxes & fees
Jul 16 - Jul 17

Caldo Tours
Caldo ToursEwarton
10.0 out of 10, Exceptional, (3 reviews)
The price is CA $127
CA $141 total
includes taxes & fees
Jul 16 - Jul 17

Mandeview Hotel
Mandeview HotelMandeville
7.2 out of 10, Good, (129 reviews)
The price is CA $109
CA $143 total
includes taxes & fees
Jul 19 - Jul 20

The Cardiff Hotel & Spa
The Cardiff Hotel & SpaRunaway Bay
8.4 out of 10, Very good, (345 reviews)
The price is CA $168
CA $187 total
includes taxes & fees
Jul 29 - Jul 30

Immaculate 2-bed Apartment in Spanish Town
Immaculate 2-bed Apartment in Spanish TownSpanish Town
The price is CA $94
CA $109 total
includes taxes & fees
Jul 17 - Jul 18

Villa Sonate
Villa SonateRunaway Bay
9.0 out of 10, Wonderful, (172 reviews)
The price is CA $156
CA $197 total
includes taxes & fees
Jul 16 - Jul 17

Oceanic View Apartment at Fern Court
Oceanic View Apartment at Fern CourtSt. Ann's Bay
9.8 out of 10, Exceptional, (11 reviews)
The price is CA $216
CA $409 total
includes taxes & fees
Jul 21 - Jul 22

Relaxing Stay - Richmond Estate - 15mins Ocho Rios
Relaxing Stay - Richmond Estate - 15mins Ocho RiosSt. Ann's Bay
8.4 out of 10, Very good, (5 reviews)
The price is CA $169
CA $343 total
includes taxes & fees
Jul 21 - Jul 22

Seacrest Beach Hotel
Seacrest Beach HotelSt. Ann's Bay
7.2 out of 10, Good, (68 reviews)
The price is CA $189
CA $210 total
includes taxes & fees
Jul 24 - Jul 25

The Country Club Villa I
The Country Club Villa IKingston
9.0 out of 10, Wonderful, (10 reviews)
The price is CA $184
CA $342 total
includes taxes & fees
Jul 23 - Jul 24

Coolshade Villas - Richmond Estate
Coolshade Villas - Richmond EstateSt. Ann's Bay
7.4 out of 10, Good, (3 reviews)
The price is CA $148
CA $319 total
includes taxes & fees
Jul 20 - Jul 21

Lachemar Guest House
Lachemar Guest HouseOcho Rios
The price is CA $177
CA $346 total
includes taxes & fees
Jul 18 - Jul 19
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 zip-lining, waterfalls, and sledding in Thompson Town!

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

Pineapple Court Hotel
Pineapple Place Ocho Rios Saint Ann
The price is CA $134 per night from Jul 27 to Jul 28
CA $134
CA $148 total
Jul 27 - Jul 28
includes taxes & fees
7.8/10 Good! (248 reviews)
Hotels in Thompson Town with star rating

4 Star Hotels
55 properties










































































