Properties are selected based on real traveler 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 traveler experience. Last updated on .
Hotels in St. Ann's Bay

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?

1. Seacrest Beach Hotel
Seacrest Beach HotelSt. Ann's Bay
7.0 out of 10, Good, (70 reviews)
The price is CA $192
CA $213 total
includes taxes & fees
Nov 29 - Nov 30

2. 2BR The Crest - 15 mins Ocho Rios
2BR The Crest - 15 mins Ocho RiosSt. Ann's Bay
The price is CA $228
CA $415 total
includes taxes & fees
Nov 16 - Nov 17

3. Tranquillity at The Palms
Tranquillity at The PalmsSt. Ann's Bay
The price is CA $185
CA $364 total
includes taxes & fees
Nov 24 - Nov 25

4. 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 CA $72
CA $155 total
includes taxes & fees
Nov 19 - Nov 20

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

6. Cozy 1bed Apartment in Priory Walk to the Beach
Cozy 1bed Apartment in Priory Walk to the BeachSt. Ann's Bay
The price is CA $80
CA $148 total
includes taxes & fees
Nov 16 - Nov 17

7. The Vue Paradisiac Beach Club
The Vue Paradisiac Beach ClubSt. Ann
The price is CA $200
CA $317 total
includes taxes & fees
Dec 1 - Dec 2

8. Coolshade - Richmond Estate
Coolshade - Richmond EstateSt. Ann Parish
2.0 out of 10, (1 review)
The price is CA $243
CA $387 total
includes taxes & fees
Dec 7 - Dec 8

9. Coolshade Villas - Richmond Estate
Coolshade Villas - Richmond EstateSt. Ann's Bay
7.0 out of 10, Good, (4 reviews)
The price is CA $150
CA $422 total
includes taxes & fees
Dec 12 - Dec 13

10. DraxHall Villa
DraxHall VillaSaint Ann's Bay
2.0 out of 10, (1 review)
The price is CA $285
CA $479 total
includes taxes & fees
Nov 16 - Nov 17

11. 1BR Comfort 15 mins Ocho Rios
1BR Comfort 15 mins Ocho RiosRichmond Estate
The price is CA $205
CA $387 total
includes taxes & fees
Dec 1 - Dec 2

12. Coolshade Villa at Richmond
Coolshade Villa at RichmondSt. Ann's Bay
2.0 out of 10, (1 review)
The price is CA $260
CA $536 total
includes taxes & fees
Nov 15 - Nov 16

13. Ocho Rios at Coolshade Richmond
Ocho Rios at Coolshade RichmondSt. Ann's Bay
2.0 out of 10, (1 review)
The price is CA $214
CA $447 total
includes taxes & fees
Nov 15 - Nov 16

14. Relaxing Stay - Richmond Estate - 15mins Ocho Rios
Relaxing Stay - Richmond Estate - 15mins Ocho RiosSt. Ann's Bay
6.6 out of 10, Good, (7 reviews)
The price is CA $171
CA $348 total
includes taxes & fees
Nov 15 - Nov 16

15. Villa at The Palms
Villa at The PalmsSt. Ann's Bay
6.0 out of 10, Good, (3 reviews)
The price is CA $221
CA $455 total
includes taxes & fees
Nov 19 - Nov 20

16. Adorable 1bed Cottage Too Walk to the Beach
Adorable 1bed Cottage Too Walk to the BeachSt. Ann's Bay
The price is CA $78
CA $146 total
includes taxes & fees
Nov 16 - Nov 17

17. 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 CA $499
CA $725 total
includes taxes & fees
Dec 13 - Dec 14

18. Soleil Hartland Palms
Soleil Hartland PalmsSt. Ann's Bay
The price is CA $193
CA $337 total
includes taxes & fees
Dec 13 - Dec 14

19. Villa at Richmond Estate
Villa at Richmond EstateSt. Ann's Bay
5.0 out of 10, (2 reviews)
The price is CA $203
CA $428 total
includes taxes & fees
Nov 15 - Nov 16

20. Comfy 3BR Villa - Paradisiac Beach Club
Comfy 3BR Villa - Paradisiac Beach ClubSt. Ann Parish
The price is CA $546
CA $779 total
includes taxes & fees
Nov 15 - Nov 16
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:Nov 20 - Nov 22

8.4 out of 10, Very good, (5 reviews)
CA $95 off
The price is CA $181
per night
CA $416 total
includes taxes & fees
You may also like hotels with pools in St. Ann's Bay
The price is CA $6,696
CA $7,987 total
includes taxes & fees
Nov 15 - Nov 16
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.
Go beyond your typical stay in St. Ann's Bay
Pet friendly
Villa
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.

Check out reviews of St. Ann's Bay hotels guests love

Bahia Principe Escape Runaway Bay - Hyatt Inclusive Collection - Adults Only- Renovated 2026
10/10 Excellent
Frequently asked questions
Find out more about St. Ann's Bay
Keep exploring
- Banks Hotels
- Hotels near Cranbrook Flower Forest
- Hotels with a Pool in Runaway Bay
- Villas in Runaway Bay
- Apartments in Runaway Bay
- Guest Houses in Runaway Bay
- All-Inclusive Hotels in Runaway Bay
- Cheap Hotels in Runaway Bay
- Luxury Hotels in Runaway Bay
- 2 Star Hotels in Runaway Bay
- 3 Star Hotels in Runaway Bay
- Business Hotels in Runaway Bay
- Beach Hotels in Runaway Bay
- Family Hotels in Runaway Bay
- Golf Hotels in Runaway Bay
- Resorts & Hotels with Spas in Runaway Bay
- Runaway Bay Hotels
- Hotels near Taj Mahal Mall
- Hotels near Shaw Park Gardens
- Hotels near Ocho Rios Baptist Church
- Hotels near Ocho Rios Clock Tower
- Hotels with a Pool in Saint Ann
- Hotels with a Gym in Saint Ann
- Hotels with Kitchens in Saint Ann
- Villas in Saint Ann
- Business Hotels in Saint Ann
- Family Hotels in Saint Ann
- Hotels with Kitchens in Priory
- 3 Star Hotels in Priory
- Priory Hotels
- Salem Hotels
- Hotels near Priory Beach
- Greenwich Park Hotels
- Hotels near Dolphin Cove
- Greenwich Estate Hotels
- Hotels with Kitchens in Discovery Bay
- Cheap Hotels in Discovery Bay
- 3 Star Hotels in Discovery Bay
- Beach Hotels in Discovery Bay
- Cheap Hotels near Ocean View Beach
- Luxury Hotels near Ocean View Beach
- Golf Hotels near Ocean View Beach
- Plantation Village Hotels
- Hotels near Ocho Rios Craft Market
- Hotels near Dunn's River Falls
- Mammee Bay Estates Hotels
- Hotels near Harmony Hall Art Gallery
- Hotels near Island Village
- Hotels with a Pool in Ocho Rios
- Hotels with Free Breakfast in Ocho Rios
- Hotels with Kitchens in Ocho Rios
- Pet Friendly Hotels in Ocho Rios
- Villas in Ocho Rios
- Apartments in Ocho Rios
- Aparthotels in Ocho Rios
- Guest Houses in Ocho Rios
- All-Inclusive Hotels in Ocho Rios
- Cheap Hotels in Ocho Rios
- Luxury Hotels in Ocho Rios
- 3 Star Hotels in Ocho Rios
- 4 Star Hotels in Ocho Rios
- 5 Star Hotels in Ocho Rios
- Beach Hotels in Ocho Rios
- Family Hotels in Ocho Rios
- Golf Hotels in Ocho Rios
- Resorts & Hotels with Spas in Ocho Rios
- Ocho Rios Hotels
- Eden Bowers Hotels
- Hotels with Free Breakfast near Puerto Seco Beach Park
- Guest Houses in Puerto Seco Beach Park
- Cheap Hotels near Puerto Seco Beach Park
- Luxury Hotels near Puerto Seco Beach Park
- 2 Star Hotels in Puerto Seco Beach Park
- 4 Star Hotels in Puerto Seco Beach Park
- 5 Star Hotels in Puerto Seco Beach Park
- Beach Hotels near Puerto Seco Beach Park
- Resorts & Hotels with Spas near Puerto Seco Beach Park
- Hotels near LandMark Plaza
- Steer Town Hotels
- Hotels near Shaw Park Botanical Gardens
- Bamboo Hotels
- Clarks Town Hotels
- New Buckfield Hotels
- Cheap Hotels near Runaway Bay Beach
- Luxury Hotels near Runaway Bay Beach
- 4 Star Hotels in Runaway Bay Beach
- Family Hotels near Runaway Bay Beach
- Golf Hotels near Runaway Bay Beach
- All-Inclusive Hotels near Runaway Bay Beach
- Hotels near Mystic Mountain
- Hotels near Turtle River Park
- Hotels near Green Grotto Caves















































































































