Photo by Sarah Funk

Find hotels in Thompson Town from CA $73
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Thompson Town
Apart hotel
Family friendly
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,003
CA $1,155 total
includes taxes & fees
May 21 - May 22

Pineapple Court Hotel
Pineapple Court HotelOcho Rios
7.8 out of 10, Good, (233 reviews)
The price is CA $83
CA $93 total
includes taxes & fees
Jun 3 - Jun 4

Villa Sonate
Villa SonateRunaway Bay
9.0 out of 10, Wonderful, (162 reviews)
The price is CA $151
CA $191 total
includes taxes & fees
May 25 - May 26

Mandeview Hotel
Mandeview HotelMandeville
7.2 out of 10, Good, (124 reviews)
The price is CA $103
CA $135 total
includes taxes & fees
May 21 - May 22

Soleil Hartland Palms
Soleil Hartland PalmsSt. Ann's Bay
The price is CA $188
CA $327 total
includes taxes & fees
May 15 - May 16

Silver Seas Hotel
Silver Seas HotelOcho Rios
6.2 out of 10, (764 reviews)
The price is CA $82
CA $104 total
includes taxes & fees
May 10 - May 11

ritashomeawayfromhome
ritashomeawayfromhomeRiver Oaks
9.6 out of 10, Exceptional, (5 reviews)
The price is CA $91
CA $102 total
includes taxes & fees
May 8 - May 9

Serenity Oasis Apartment
Serenity Oasis ApartmentSpanish Town
The price is CA $99
CA $176 total
includes taxes & fees
May 21 - May 22

Thebreeze2022
Thebreeze2022May Pen
8.0 out of 10, Very good, (1 review)
The price is CA $62
CA $73 total
includes taxes & fees
May 8 - May 9

Seacrest Beach Hotel
Seacrest Beach HotelSt. Ann's Bay
7.0 out of 10, Good, (65 reviews)
The price is CA $146
CA $162 total
includes taxes & fees
May 13 - May 14

Hibiscus Lodge
Hibiscus LodgeOcho Rios
8.6 out of 10, Excellent, (717 reviews)
The price is CA $181
CA $219 total
includes taxes & fees
Jun 2 - Jun 3

Sand And Tan Beach Hotel
Sand And Tan Beach HotelOcho Rios
7.8 out of 10, Good, (281 reviews)
The price is CA $235
CA $260 total
includes taxes & fees
May 21 - May 22

Soleil Palm View Villa
Soleil Palm View VillaSt. Ann's Bay
The price is CA $181
CA $304 total
includes taxes & fees
May 21 - May 22

Ocho Rios at Coolshade Richmond
Ocho Rios at Coolshade RichmondSt. Ann's Bay
The price is CA $171
CA $388 total
includes taxes & fees
May 21 - May 22

Marine View Hotel
Marine View HotelOcho Rios
5.2 out of 10, (27 reviews)
The price is CA $124
CA $145 total
includes taxes & fees
May 10 - May 11

Phoenix Park Villas Portmore
Phoenix Park Villas PortmorePortmore
9.8 out of 10, Exceptional, (6 reviews)
The price is CA $208
CA $427 total
includes taxes & fees
May 9 - May 10

Fisherman's Point Resort
Fisherman's Point ResortOcho Rios
6.0 out of 10, (553 reviews)
The price is CA $111
CA $144 total
includes taxes & fees
Jun 5 - Jun 6

Lavender Moon Villas
Lavender Moon VillasOcho Rios
8.0 out of 10, Very good, (16 reviews)
The price is CA $208
CA $241 total
includes taxes & fees
May 8 - May 9

The Cardiff Hotel & Spa
The Cardiff Hotel & SpaRunaway Bay
8.2 out of 10, Very good, (321 reviews)
The price is CA $158
CA $177 total
includes taxes & fees
May 21 - May 22

Thebreeze22
Thebreeze22Tollgate Clarendon Park
The price is CA $172
CA $199 total
includes taxes & fees
May 21 - May 22
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 snorkeling in Thompson Town!

Photo by Sarah Funk
Open Photo by Sarah Funk
Top Thompson Town Hotel Reviews
Recent Reviews in Thompson Town

Moon Palace Jamaica – All Inclusive
10/10 Excellent
More cheap stays in Thompson Town

Pineapple Court Hotel
Pineapple Place Ocho Rios Saint Ann
The price is CA $83 per night from Jun 3 to Jun 4
CA $83
CA $93 total
Jun 3 - Jun 4
includes taxes & fees
7.8/10 Good! (233 reviews)
Hotels in Thompson Town with star rating

4 Star Hotels
51 properties









































































