
Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
Check prices for these dates
Where to stay in St. Ann's Bay?
Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in St. Ann's Bay on Hotels.com. These St. Ann's Bay hotels consistently deliver on quality, location and traveller experience. Last updated on 7 November 2026.

1. Seacrest Beach Hotel
Seacrest Beach HotelSt. Ann's Bay
7.0 out of 10, Good, (70 reviews)
The price is HK$924
HK$1,025 total
includes taxes & fees
8 Nov - 9 Nov

2. 2BR The Crest - 15 mins Ocho Rios
2BR The Crest - 15 mins Ocho RiosSt. Ann's Bay
The price is HK$941
HK$1,921 total
includes taxes & fees
7 Nov - 8 Nov

3. Adorable 1Bed Cottage Walk to the Beach
Adorable 1Bed Cottage Walk to the BeachSt. Ann's Bay
8.4 out of 10, Very good, (5 reviews)
The price is HK$359
HK$813 total
includes taxes & fees
10 Nov - 11 Nov

4. Villa at Richmond Estate
Villa at Richmond EstateSt. Ann's Bay
5.0 out of 10, (2 reviews)
The price is HK$1,129
HK$2,364 total
includes taxes & fees
8 Nov - 9 Nov

5. The Crest - Serenity Oasis Villa
The Crest - Serenity Oasis VillaSt. Ann's Bay
8.0 out of 10, Very good, (1 review)
The price is HK$1,646
HK$2,724 total
includes taxes & fees
7 Nov - 8 Nov

6. Adorable 1bed Cottage Too Walk to the Beach
Adorable 1bed Cottage Too Walk to the BeachSt. Ann's Bay
The price is HK$426
HK$800 total
includes taxes & fees
9 Nov - 10 Nov

7. Soleil de la Palms
Soleil de la PalmsSt. Ann's Bay
10.0 out of 10, Exceptional, (2 reviews)
The price is HK$1,050
HK$1,764 total
includes taxes & fees
30 Nov - 1 Dec

8. DraxHall Villa
DraxHall VillaSaint Ann's Bay
2.0 out of 10, (1 review)
The price is HK$1,176
HK$2,183 total
includes taxes & fees
7 Nov - 8 Nov

9. 3BR Family Villa at The Crest
3BR Family Villa at The CrestSt. Ann Parish
The price is HK$2,117
HK$3,030 total
includes taxes & fees
7 Nov - 8 Nov

10. Comfy 3BR Villa - Paradisiac Beach Club
Comfy 3BR Villa - Paradisiac Beach ClubSt. Ann Parish
The price is HK$2,117
HK$3,265 total
includes taxes & fees
13 Nov - 14 Nov

11. Ocho Rios at Coolshade Richmond
Ocho Rios at Coolshade RichmondSt. Ann's Bay
2.0 out of 10, (1 review)
The price is HK$706
HK$1,913 total
includes taxes & fees
7 Nov - 8 Nov

12. Tranquillity at The Palms
Tranquillity at The PalmsSt. Ann's Bay
The price is HK$676
HK$1,609 total
includes taxes & fees
24 Nov - 25 Nov

13. 1BR Comfort 15 mins Ocho Rios
1BR Comfort 15 mins Ocho RiosRichmond Estate
The price is HK$847
HK$1,805 total
includes taxes & fees
9 Nov - 10 Nov

14. Coolshade - Richmond Estate
Coolshade - Richmond EstateSt. Ann Parish
2.0 out of 10, (1 review)
The price is HK$941
HK$1,678 total
includes taxes & fees
7 Nov - 8 Nov

15. The Vue Paradisiac Beach Club
The Vue Paradisiac Beach ClubSt. Ann
The price is HK$1,097
HK$1,740 total
includes taxes & fees
19 Nov - 20 Nov

16. Cozy 1bed Apartment in Priory Walk to the Beach
Cozy 1bed Apartment in Priory Walk to the BeachSt. Ann's Bay
The price is HK$479
HK$862 total
includes taxes & fees
23 Nov - 24 Nov

17. Soleil Hartland Palms
Soleil Hartland PalmsSt. Ann's Bay
The price is HK$1,058
HK$1,852 total
includes taxes & fees
7 Nov - 8 Nov

18. Coolshade Villa at Richmond
Coolshade Villa at RichmondSt. Ann's Bay
2.0 out of 10, (1 review)
The price is HK$856
HK$2,307 total
includes taxes & fees
7 Nov - 8 Nov

19. Villa at The Palms
Villa at The PalmsSt. Ann's Bay
6.0 out of 10, Good, (3 reviews)
The price is HK$676
HK$1,879 total
includes taxes & fees
8 Nov - 9 Nov

20. Opulenz DraxHall
Opulenz DraxHallSt. Ann's Bay
The price is HK$36,796
HK$43,892 total
includes taxes & fees
7 Nov - 8 Nov
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.
Get last-minute hotel deals in St. Ann's Bay and save more
Sign in to unlock great savings.
Showing deals for:13 Nov - 15 Nov

7.0 out of 10, Good, (70 reviews)
We have 7 left at
The price is HK$924
per night
HK$2,049 total
includes taxes & fees
You can also stay at hotels with a pool in St. Ann's Bay
The price is HK$924
HK$1,025 total
includes taxes & fees
8 Nov - 9 Nov
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 landmarks in St. Ann's Bay
Learn more about St. Ann's Bay
St. Ann's Bay is well known for its attractions such as Priory Beach and Maima Seville Great House & Heritage Park.



















































































































