Book Hotels in Thompson Town
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Thompson Town hotels

Couples Sans Souci All Inclusive
Ocho Rios P O Box 103 St Ann Ocho Rios Saint Ann
This all-inclusive property features a private beach, a full-service spa, and 5 restaurants. Enjoy the 3 outdoor pools and free perks like buffet breakfast and ...
We rate all the hotel staff 100%. We could not fault them at all. My partner suffered an injury at the end of our holiday and she was looked after by all. Everyone was caring and friendly. They could not do enough to help. She would like to thank everyone for their care and friendliness. The food ...
Reviewed on Jan 16, 2026

Sago Palm Hotel
54 Main St Ocho Rios
Fully refundableReserve now, pay when you stay
$181 nightly
The price is $210 total per night from Feb 1 to Feb 2
$210 total
Feb 1 - Feb 2
Total with taxes and fees
This hotel features 2 bars/lounges, a poolside bar, and a restaurant. Traveling on business? Take advantage of the business center and free WiFi in public areas. ...
Awesome experience. I will always stay here's whenever I visit Ocho Rios
Reviewed on Jan 9, 2026

Hibiscus Lodge
83-85 Main Street Ocho Rios Saint Ann
Fully refundableReserve now, pay when you stay
$158 nightly
The price is $173 total per night from Jan 26 to Jan 27
$173 total
Jan 26 - Jan 27
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this hotel. Traveling for business? Take advantage of the free WiFi in public areas, ...
The room was clean, spacious with a magnificent view of the Caribbean sea. I definitely enjoyed the small beach area which followed the breakfast that was served. Overall, my stay was great!
Reviewed on Jan 14, 2026

Hotel Riu Ocho Rios - All Inclusive
Mammee Bay Ocho Rios Saint Ann
$298 nightly
The price is $346 total per night from Feb 10 to Feb 11
$346 total
Feb 10 - Feb 11
Total with taxes and fees
This Art Deco property features a private beach, free water park access, and a full-service spa. Enjoy a day at the beach surfing, or relax with sun loungers. ...
The food was great every day. There was plenty to do close to the resort. As a guest of several other resorts, the only thing I’d advise is that more staff is needed, especially in the buffet section. I waited for water consistently. I’d rather get to know the servers, place them in the same section ...
Reviewed on Jan 20, 2026

Moon Palace Jamaica – All Inclusive
Main Street Ocho Rios Saint Ann
Fully refundableReserve now, pay when you stay
$444 nightly
The price is $492 total per night from Jan 27 to Jan 28
$492 total
Jan 27 - Jan 28
Total with taxes and fees
A full-service spa, a nightclub, and 4 outdoor pools are all featured at this smoke-free property. Relax with sun loungers and beach umbrellas, and cool off ...
Swim up bar was awesome
Reviewed on Jan 19, 2026

Ocean View Beach Hotel
Main St Ocho Rios St. Ann Parish
Fully refundableReserve now, pay when you stay
$85 nightly
The price is $99 total per night from Jan 26 to Jan 27
$99 total
Jan 26 - Jan 27
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. Laundry facilities and concierge services are also provided.
Clean room, quiet had a restful time while at the hotel
Reviewed on Jan 19, 2026

The Cardiff Hotel & Spa
8 Riketts Ave. Runaway Bay Saint Ann
$120 nightly
The price is $134 total per night from Jan 25 to Jan 26
$134 total
Jan 25 - Jan 26
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this luxury resort. Traveling on business? Take advantage of the business center, free ...
Room was clean. However a palm tree was growing in front of the patio
Reviewed on Jan 11, 2026

Bahia Principe Grand Jamaica - All Inclusive
Salt Coppers Villa Runaway Bay Saint Ann
This all-inclusive property features free water park access, a full-service spa, and a nightclub. Enjoy beachfront dining and relax with sun loungers and beach ...
Loved the room and view! Some days we had to wait a while to be seated for lunch and dinner.
Reviewed on Nov 22, 2025

Hillview at Mystic Ridge
DaCosta Dr Ocho Rios
Fully refundableReserve now, pay when you stay
$139 nightly
The price is $154 total per night from Feb 12 to Feb 13
$154 total
Feb 12 - Feb 13
Total with taxes and fees
This guesthouse features an outdoor pool and a poolside bar. Traveling on business? Take advantage of the free WiFi in public areas and airport shuttle. Free ...
Clean place, beautiful surroundings and courteous staff.
Reviewed on Jan 1, 2026
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.
Frequently asked questions
Recent Thompson Town hotel reviews by fellow wanderers

Hotel Riu Ocho Rios - All Inclusive
5 out of 5
Posted 3 days ago
Travelocity Verified Review
"The food was great every day. There was plenty to do close to the resort.
As a guest of several other resorts, the only thing I’d advise is that more staff is needed, especially in the buffet section. I waited for water consistently. I’d rather get to know the servers, place them in the same section each day."
A verified traveler from Albany stayed at Hotel Riu Ocho Rios - All Inclusive






