Find Cheap Hotels in St. Ann's Bay from CA $150

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Ann's Bay Cheap Hotels

This weekend
Next weekend

Our top choices for St. Ann's Bay cheap hotels

123 Drax Hall Country Club Villa

123 Drax Hall Country Club Villa
5.0 star property
St. Ann's Bay
6.6 out of 10, (7 reviews)
"Owner is amazing.. "
United States
Bobbi
123 Drax Hall Country Club Villa

Mahoe Villa Richmond Estate

Mahoe Villa Richmond Estate
3.5 star property
St. Ann's Bay
6.0 out of 10, (2 reviews)
"TERRIBLE experience. The security did not allow us to get onto the property without a room number. The owner of the property never picked up their phone and we called them hundreds of times. Was then stuck in a foreign country in the middle of the night trying to find a place to sleep.."
United States
Anonymous traveller
The price is CA $100
CA $277 total
includes taxes & fees
Feb 8 - Feb 9
Mahoe Villa Richmond Estate

Adorable 1Bed Cottage Walk to the Beach

Adorable 1Bed Cottage Walk to the Beach
2.0 star property
St. Ann's Bay
8.0 out of 10, Very good, (4 reviews)
"Property was fine It is walking distance form a public beach Residential community area"
United States
Tricia
The price is CA $70
CA $150 total
includes taxes & fees
Mar 3 - Mar 4
Adorable 1Bed Cottage Walk to the Beach

Hartland Breeze

Hartland Breeze
3.5 star property
St. Ann's Bay
10.0 out of 10, Exceptional, (2 reviews)
"Good location. Friendly Host. Spotlessly clean. Very Safe. Very Quiet. Very close to many local beaches. "
United States
Anonymous traveller
The price is CA $171
CA $198 total
includes taxes & fees
Feb 17 - Feb 18
Hartland Breeze

Seacrest Beach Hotel

Seacrest Beach Hotel
3.0 star property
St. Ann's Bay
7.0 out of 10, Good, (64 reviews)
"Staff was very polite and friendly. Hotel just need a little update but it was very comfortable "
United States
Stephen
The price is CA $180
CA $199 total
includes taxes & fees
Feb 19 - Feb 20
Seacrest Beach Hotel

Adorable 1BR Cottage Walk to the Beach Priory

Adorable 1BR Cottage Walk to the Beach Priory
2.0 star property
St. Ann's Bay
The price is CA $84
CA $217 total
includes taxes & fees
Mar 3 - Mar 4
Adorable 1BR Cottage Walk to the Beach Priory

Villa at Richmond Estate

Villa at Richmond Estate
2.0 star property
St. Ann's Bay
The price is CA $189
CA $322 total
includes taxes & fees
Feb 7 - Feb 8
Villa at Richmond Estate

Areca Homes in Draxhall

Areca Homes in Draxhall
3.0 star property
St. Ann's Bay
The price is CA $148
CA $254 total
includes taxes & fees
Feb 24 - Feb 25
Areca Homes in Draxhall

Relaxing Stay - Richmond Estate - 15mins Ocho Rios

Relaxing Stay - Richmond Estate - 15mins Ocho Rios
2.0 star property
St. Ann's Bay
8.0 out of 10, Very good, (1 review)
"La habitación no es mala esta todo muy descuidado y no funcionan varias cosas "
Mexico
Eucario
The price is CA $185
CA $350 total
includes taxes & fees
Feb 17 - Feb 18
Relaxing Stay - Richmond Estate - 15mins Ocho Rios

Coolshade Villas - Richmond Estate

Coolshade Villas - Richmond Estate
2.0 star property
St. Ann's Bay
The price is CA $185
CA $350 total
includes taxes & fees
Feb 17 - Feb 18
Coolshade Villas - Richmond Estate
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

Frequently asked questions

What is St. Ann's Bay like for travelers on a budget?
St. Ann's Bay has a variety of cheap accommodations and things to do, making it a great getaway spot for budget travelers. You can find ways to save money while getting to know this destination, which is home to attractions like Priory Beach, Maima Seville Great House & Heritage Park, and Seville Great House.
When is the best time for a budget trip to St. Ann's Bay?
Weather will likely play an important role when you plan your trip to St. Ann's Bay, and keep in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August with an average temp of 82°F, while the coldest months are February and March with an average of 77°F. Average annual precipitation for St. Ann's Bay is 50 inches.
What is there to see and do in St. Ann's Bay?
You don't need to spend a fortune to get to know St. Ann's Bay. You can budget for the local attractions that interest you most, and then fill your itinerary with sights that are easy on the wallet. Hunt for bargains with some shopping at Island Village and Ocho Rios Craft Market, or get outdoors at Priory Beach.
How can I get to St. Ann's Bay and get around on a budget?
Checking out these ways to get around St. Ann's Bay is a smart way to keep your trip affordable. The nearest airport is Ocho Rios (OCJ-Ian Fleming Intl.), situated 15.5 mi (25 km) away. If that doesn't suit your budget, you can arrange flights in and out of Sir Donald Sangster Intl. Airport (MBJ), which is 47.1 mi (75.8 km) away. St. Ann's Bay may not have many public transit choices so a rental car could be a reasonable alternative to explore more of the area.

Explore a world of travel with Expedia