Compare Cheap Hotels in Thompson Town
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Thompson Town Hotels

Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive
Salt Coppers Runaway Bay Saint Ann
$303 nightly
The price is $303 total per night
$303 total
Aug 29 - Aug 30
Total with taxes and fees
23.57 mi from city center
Located in Runaway Bay, Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive is by the sea, within a 5-minute drive of Green Grotto Caves and Cardiff Hall Beach.
Pool
Breakfast included

Moon Palace Jamaica – All Inclusive
Main Street Ocho Rios Saint Ann
$442 nightly
The price is $490 total per night
$490 total
Aug 25 - Aug 26
Total with taxes and fees
24.73 mi from city center
When you stay at Moon Palace Jamaica – All Inclusive in Ocho Rios, you'll be on the beach, within a 10-minute drive of Dunn's River Falls and Turtle Beach.
Pool
Hot Tub

Hotel Riu Ocho Rios - All Inclusive
Mammee Bay Ocho Rios Saint Ann
$316 nightly
The price is $352 total per night
$352 total
Aug 25 - Aug 26
Total with taxes and fees
23.88 mi from city center
When you stay at Hotel Riu Ocho Rios - All Inclusive in Ocho Rios, you'll be by the ocean, within a 15-minute drive of Dunn's River Falls and Turtle Beach.
On private beach
Pool

Couples Sans Souci All Inclusive
Ocho Rios P O Box 103 St Ann Ocho Rios Saint Ann
24.92 mi from city center
With a stay at Couples Sans Souci All Inclusive in Ocho Rios, you'll be a 3-minute drive from Ocho Rios Fort and 5 minutes from Mystic Mountain.
On private beach
Pool

Sandals Ochi - ALL INCLUSIVE Adults Only
Main Street Ocho Rios Saint Ann
25.55 mi from city center
When you stay at Sandals Ochi - ALL INCLUSIVE Adults Only in Ocho Rios, you'll be next to a golf course, within a 10-minute drive of Dunn's River Falls and Turtle Beach.
On private beach
Pool

Sago Palm Hotel
54 Main St Ocho Rios
$222 nightly
The price is $246 total per night
$246 total
Aug 13 - Aug 14
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
24.68 mi from city center
With a stay at Sago Palm Hotel, you'll be centrally located in Ocho Rios, within a 10-minute drive of Dunn's River Falls and Turtle Beach.
Pool
Spa

Hibiscus Lodge
83-85 Main Street Ocho Rios Saint Ann
$144 nightly
The price is $161 total per night
$161 total
Aug 3 - Aug 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
25 mi from city center
With a stay at Hibiscus Lodge, you'll be centrally located in Ocho Rios, a 4-minute drive from Ocho Rios Fort and 5 minutes from Mystic Mountain.
Pool
Breakfast included

Hillview at Mystic Ridge
DaCosta Dr Ocho Rios
$91 nightly
The price is $101 total per night
$101 total
Aug 13 - Aug 14
Total with taxes and fees
24.63 mi from city center
When you stay at Hillview at Mystic Ridge in Ocho Rios, you'll be near the beach, within a 5-minute drive of Ocho Rios Fort and Mystic Mountain.
Pool
Spa

Franklyn D. Resort & Spa
201 Runaway Bay Runaway Bay Saint Ann
23.64 mi from city center
When you stay at Franklyn D. Resort & Spa in Runaway Bay, you'll be on the beach, within a 10-minute walk of Cardiff Hall Beach and Ocean View Beach.
Pool
All inclusive

Silver Seas Hotel
66 James Ave Ocho Rios Saint Ann
$86 nightly
The price is $100 total per night
$100 total
Jul 31 - Aug 1
Total with taxes and fees
24.97 mi from city center
With a stay at Silver Seas Hotel, you'll be centrally located in Ocho Rios, within a 10-minute drive of Dunn's River Falls and Turtle Beach.
Free WiFi
Restaurant

Jamaica Inn
1 Old Road Main Street Ocho Rios Saint Ann
25.96 mi from city center
When you stay at Jamaica Inn in Ocho Rios, you'll be on the beach, within a 10-minute drive of Ocho Rios Fort and Mystic Mountain.
Pool
Breakfast included

Sand And Tan Beach Hotel
old road 5 Ocho Rios st ann
$175 nightly
The price is $194 total per night
$194 total
Aug 6 - Aug 7
Total with taxes and fees
26.12 mi from city center
Located in Ocho Rios, Sand And Tan Beach Hotel is on the waterfront, a 1-minute drive from White River Reggae Park and 7 minutes from Ocho Rios Fort.
On private beach
Breakfast included
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.
Thompson Town hotels essential information
Accommodation | 2,280 hotels |
|---|---|
Lowest Price | $100 |
Highest Price | $490 |
Popular hotels | Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only - All Inclusive, Moon Palace Jamaica – All Inclusive, Hotel Riu Ocho Rios - All Inclusive, Couples Sans Souci All Inclusive, Sandals Ochi - ALL INCLUSIVE Adults Only, Sago Palm Hotel, Hibiscus Lodge, Hillview at Mystic Ridge, Franklyn D. Resort & Spa, Silver Seas Hotel, Jamaica Inn, Sand And Tan Beach Hotel |
Most Recent Thompson Town Hotel Reviews

Jamaica Inn
5 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"My stay at Jamaica Inn exceeded every expectation. From the warm welcome at check-in to the breathtaking views of the Caribbean Sea, everything felt effortless, elegant, and genuinely welcoming. The property is exactly as pictured—beautifully maintained, peaceful, and impeccably clean. Every space, from the beach and library to the cozy lounges, invites you to slow down and relax. High tea, cocktail hour, and dinner under the stars with live reggae music were unforgettable. The food was outstanding, with a different, beautifully prepared dinner menu each evening. What truly makes Jamaica Inn exceptional is its people. Owen and the entire team delivered hospitality at its finest. A special thank you to Garfield, whose attentive, gracious service made every meal a pleasure. Jamaica Inn has earned a lifelong guest. I can’t wait to return."
A verified traveler stayed at Jamaica Inn






