Find hotels in St. Ann's Bay from ฿2,364
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. Ann's Bay
Apart hotel
Villa
Check prices for these dates
Our top choices for St. Ann's Bay hotels

The price is ฿4,256
฿8,078 total
includes taxes & fees
5 Jan - 6 Jan

8.2 out of 10, Very good, (14)
The price is ฿5,045
฿9,396 total
includes taxes & fees
5 Jan - 6 Jan

Relaxing Stay - Richmond Estate - 15mins Ocho Rios
Relaxing Stay - Richmond Estate - 15mins Ocho RiosSt. Ann's Bay
8.0 out of 10, Very good, (1)
The price is ฿4,729
฿7,834 total
includes taxes & fees
5 Jan - 6 Jan

8.6 out of 10, Excellent, (9)
The price is ฿6,584
฿11,242 total
includes taxes & fees
9 Jan - 10 Jan
The price is ฿3,941
฿4,563 total
includes taxes & fees
5 Jan - 6 Jan

7.2 out of 10, Good, (19)
The price is ฿4,882
฿9,200 total
includes taxes & fees
6 Jan - 7 Jan
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.
Great weekend hotel deals in St. Ann's Bay
Showing deals for:16 Jan - 18 Jan
Image gallery for Soleil Sea Renity

Soleil Sea Renity
St. Ann's Bay
10/10Exceptional (1 review)
10% off
Price is ฿7,093
฿19,528 total
includes taxes & fees
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular St. Ann's Bay attractions
Learn more about St. Ann's Bay
Explore the historic Maima Seville Great House & Heritage Park where Jamaica's colonial past comes alive through guided tours and cultural exhibits. Swim in the crystal-clear waters of Priory Beach before visiting the magnificent Our Lady of Perpetual Help Church with its stunning architecture and peaceful gardens.

Top St. Ann's Bay Hotel Reviews

Hotel Riu Ocho Rios - All Inclusive
10/10 Excellent

Couples Tower Isle All Inclusive
10/10 Excellent
More cheap stays in St. Ann's Bay

Little Shaw Park Guest House
21 Shaw Park Road Ocho Rios St. Ann
The price is ฿2,029 per night from 31 Jan to 1 Feb
฿2,029
฿2,364 total
31 Jan - 1 Feb
includes taxes & fees
6.8/10 (66 reviews)























































































