
Search Beach Resorts & Hotels in St. Ann's Bay
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Ann's Bay Beach Resorts & Hotels
Our top choices for St. Ann's Bay beach hotels
The price is ฿5,046
฿9,208 total
includes taxes & fees
9 Jun - 10 Jun

9.4 out of 10, Exceptional, (10 reviews)
cleanliness Escape to a coastal sanctuary with private beach access, just 7 minutes from Jamaica's famous shorelines.
The price is ฿7,273
฿12,173 total
includes taxes & fees
7 Jun - 8 Jun

7.0 out of 10, Good, (65 reviews)
cleanliness Relax on sandy shores just steps away at this beachfront hotel where loungers await and friendly staff ensure perfect sunset views.
The price is ฿3,366
฿3,735 total
includes taxes & fees
3 Jun - 4 Jun
The price is ฿4,876
฿10,174 total
includes taxes & fees
10 Jun - 11 Jun
The price is ฿4,205
฿8,119 total
includes taxes & fees
24 Jun - 25 Jun

9.8 out of 10, Exceptional, (9 reviews)
cleanliness Relax to waves and white sand, with Dunn's River Falls just minutes from this villa.
The price is ฿6,016
฿10,664 total
includes taxes & fees
9 Jun - 10 Jun

8.6 out of 10, Excellent, (9 reviews)
The price is ฿6,937
฿11,770 total
includes taxes & fees
9 Jun - 10 Jun
The price is ฿4,681
฿7,690 total
includes taxes & fees
9 Jun - 10 Jun
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.
Beach hotels with pools in St. Ann's Bay
The price is ฿5,046
฿9,208 total
includes taxes & fees
9 Jun - 10 Jun
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.
Top St. Ann's Bay Hotel Reviews

Hotel Riu Ocho Rios - All Inclusive
8/10 Good











































