
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 14 November 2026.

1. 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 ₹4,309
₹9,752 total
includes taxes & fees
16 Nov - 17 Nov

2. Cozy 1bed Apartment in Priory Walk to the Beach
Cozy 1bed Apartment in Priory Walk to the BeachSt. Ann's Bay
The price is ₹5,244
₹9,759 total
includes taxes & fees
16 Nov - 17 Nov

3. 2BR The Crest - 15 mins Ocho Rios
2BR The Crest - 15 mins Ocho RiosSt. Ann's Bay
The price is ₹15,047
₹27,366 total
includes taxes & fees
16 Nov - 17 Nov

4. Seacrest Beach Hotel
Seacrest Beach HotelSt. Ann's Bay
7.0 out of 10, Good, (70 reviews)
The price is ₹12,663
₹14,024 total
includes taxes & fees
15 Nov - 16 Nov

5. Opulenz DraxHall
Opulenz DraxHallSt. Ann's Bay
The price is ₹4,41,443
₹5,26,563 total
includes taxes & fees
15 Nov - 16 Nov

6. The Vue Paradisiac Beach Club
The Vue Paradisiac Beach ClubSt. Ann
The price is ₹13,166
₹20,877 total
includes taxes & fees
15 Nov - 16 Nov

7. 1BR Comfort 15 mins Ocho Rios
1BR Comfort 15 mins Ocho RiosRichmond Estate
The price is ₹13,542
₹25,543 total
includes taxes & fees
16 Nov - 17 Nov

8. Tranquillity at The Palms
Tranquillity at The PalmsSt. Ann's Bay
The price is ₹12,167
₹23,961 total
includes taxes & fees
24 Nov - 25 Nov

9. DraxHall Villa
DraxHall VillaSaint Ann's Bay
2.0 out of 10, (1 review)
The price is ₹18,809
₹31,599 total
includes taxes & fees
16 Nov - 17 Nov

10. Villa at Richmond Estate
Villa at Richmond EstateSt. Ann's Bay
5.0 out of 10, (2 reviews)
The price is ₹13,542
₹28,363 total
includes taxes & fees
15 Nov - 16 Nov

11. 3BR Family Villa at The Crest
3BR Family Villa at The CrestSt. Ann Parish
The price is ₹33,855
₹46,081 total
includes taxes & fees
16 Nov - 17 Nov

12. Adorable 1bed Cottage Too Walk to the Beach
Adorable 1bed Cottage Too Walk to the BeachSt. Ann's Bay
The price is ₹5,109
₹9,603 total
includes taxes & fees
16 Nov - 17 Nov

13. Soleil de la Palms
Soleil de la PalmsSt. Ann's Bay
10.0 out of 10, Exceptional, (2 reviews)
The price is ₹13,542
₹22,250 total
includes taxes & fees
30 Nov - 1 Dec

14. Ocho Rios at Coolshade Richmond
Ocho Rios at Coolshade RichmondSt. Ann's Bay
2.0 out of 10, (1 review)
The price is ₹14,106
₹29,436 total
includes taxes & fees
15 Nov - 16 Nov

15. 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 ₹32,915
₹47,822 total
includes taxes & fees
15 Nov - 16 Nov

16. Comfy 3BR Villa - Paradisiac Beach Club
Comfy 3BR Villa - Paradisiac Beach ClubSt. Ann Parish
The price is ₹35,971
₹51,336 total
includes taxes & fees
15 Nov - 16 Nov

17. Coolshade - Richmond Estate
Coolshade - Richmond EstateSt. Ann Parish
2.0 out of 10, (1 review)
The price is ₹15,987
₹25,533 total
includes taxes & fees
17 Nov - 18 Nov

18. Soleil Hartland Palms
Soleil Hartland PalmsSt. Ann's Bay
The price is ₹12,696
₹22,218 total
includes taxes & fees
15 Nov - 16 Nov

19. Coolshade Villa at Richmond
Coolshade Villa at RichmondSt. Ann's Bay
2.0 out of 10, (1 review)
The price is ₹17,116
₹35,338 total
includes taxes & fees
15 Nov - 16 Nov

20. El Plantation Village
El Plantation VillageSt. Ann's Bay
The price is ₹11,285
₹14,953 total
includes taxes & fees
15 Nov - 16 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:20 Nov - 22 Nov

8.4 out of 10, Very good, (5 reviews)
The price is ₹13,572
per night
₹31,215 total
includes taxes & fees
You can also stay at hotels with a pool in St. Ann's Bay
The price is ₹4,41,443
₹5,26,563 total
includes taxes & fees
15 Nov - 16 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.




















































































































