Book St. Ann's Bay hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in St. Ann's Bay

Cheap St. Ann's Bay hotels

Seacrest Beach Hotel

Seacrest Beach Hotel

3 out of 5
2 Richmond Estate, Priory, St Ann, St. Ann's Bay
Fully refundableReserve now, pay when you stay
The price is AU$127 per night from 4 Sept to 5 Sept
AU$127
4 Sept - 5 Sept
includes taxes & fees
With a stay at Seacrest Beach Hotel in St. Ann's Bay, you'll be on the beach, within a 5-minute drive of Jamaica Beaches and Priory Beach.
Seacrest Beach Hotel
123 Drax Hall Country Club Villa

123 Drax Hall Country Club Villa

5 out of 5
Drax Hall Country Club, St. Ann's Bay, St. Ann Parish
The price is AU$236 per night from 12 Aug to 13 Aug
AU$236
12 Aug - 13 Aug
includes taxes & fees
With a stay at 123 Drax Hall Country Club Villa, you'll be centrally located in St. Ann's Bay, within a 10-minute drive of Jamaica Beaches and Dunn's River ...
123 Drax Hall Country Club Villa
Ocho Rios Villa at the Palms II

Ocho Rios Villa at the Palms II

3.5 out of 5
38 Anthurium Avenue, St. Ann's Bay
When you stay at this villa in St. Ann's Bay, you'll be next to a golf course, within a 10-minute drive of Jamaica Beaches and Dunn's River Falls.
Ocho Rios Villa at the Palms II
Save an average of 15% on thousands of hotels when you're signed in
Ocho Rios Villa at The Palms

Ocho Rios Villa at The Palms

3 out of 5
336 Guava Avenue, The Palms, Richmond Development, St. Ann's Bay, St. Ann
When you stay at this villa in St. Ann's Bay, you'll be by the ocean, within a 10-minute drive of Jamaica Beaches and Dunn's River Falls.
Ocho Rios Villa at The Palms
Sunshine Paradise Villa

Sunshine Paradise Villa

3 out of 5
Lot 729 The Crest, Richmond Estate, St. Ann's Bay, St. Ann Parish
The price is AU$506 per night from 12 Aug to 13 Aug
AU$506
12 Aug - 13 Aug
includes taxes & fees
With a stay at Sunshine Paradise Villa in St. Ann's Bay, you'll be within a 15-minute drive of Jamaica Beaches and Cranbrook Flower Forest.
Sunshine Paradise Villa
The Blue Mahoe Treehouse

The Blue Mahoe Treehouse

3 out of 5
33 Village Green St. Ann's Bay, Ocho Rios, Jamaica, St. Ann's Bay, St. Ann Parish
With a stay at The Blue Mahoe Treehouse in St. Ann's Bay, you'll be within a 15-minute drive of Jamaica Beaches and Dunn's River Falls.
The Blue Mahoe Treehouse
Soleil de la Palms

Soleil de la Palms

3 out of 5
Hartland Estate, St. Ann's Bay, St. Ann Parish
The price is AU$384 per night from 12 Aug to 13 Aug
AU$384
12 Aug - 13 Aug
includes taxes & fees
With a stay at Soleil de la Palms in St. Ann's Bay, you'll be within a 15-minute drive of Jamaica Beaches and Dunn's River Falls.
Soleil de la Palms
Ocho Rios Villas at Coolshade II

Ocho Rios Villas at Coolshade II

3 out of 5
Lot 372 Coolshade Villas, Richmond Estate, Ocho Rios, St. Ann's Bay, Saint Ann
When you stay at this villa in St. Ann's Bay, you'll be next to a golf course, within a 10-minute drive of Jamaica Beaches and Dunn's River Falls.
Ocho Rios Villas at Coolshade II
Ocho Rios Villa at Coolshade IV

Ocho Rios Villa at Coolshade IV

3.5 out of 5
Lot 683 Mahoe, St. Ann's Bay, Ochos Rios
The price is AU$565 per night from 12 Aug to 13 Aug
AU$565
12 Aug - 13 Aug
includes taxes & fees
When you stay at this cottage in St. Ann's Bay, you'll be by the ocean, within a 10-minute drive of Jamaica Beaches and Dunn's River Falls.
Ocho Rios Villa at Coolshade IV
Don't see what you're looking for?
See all available properties in St. Ann's Bay
View all properties
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.

Hotels in St. Ann's Bay

Stay near the heart of St. Ann's Bay and leave the running around for the fun things — like knocking back a bevvy or two. You'll find 7 hotels to pick from within 5 kilometres of the centre on lastminute.com.au.

Ready to hit the town? Save yourself the late-night taxi fares and snap up a room at central hotels such as the Jewel Dunns River Resort, All Inclusive, Curio by Hilton - Adults Only and RIU Ocho Rios All Inclusive.

A popular tourist sight, Dolphin Cove belongs on your itinerary. To chill close by, try out the Mystic Ridge Jamaica or the Turtle Beach Towers.

Uncover the stories of past generations when you tour the hallways of Maima Seville Great House & Heritage Park. The Seacrest Beach Hotel and Teresinajamaica should definitely be on your accomodation hit list if you don't want to travel far to see it. Check out Our Lady of Perpetual Help Roman Catholic Church, a distinguished cultural place. You can spend time at it whenever, especially if you're staying at the Villa at The Palms with Ocean View and Ocho Rios Villa at Coolshade III.

Looking for more options? The GoldenEye is positioned 25 kilometres away from the main central area, and the Beaches Ocho Rios,Spa,Golf,Waterpark Resort - All Inclusive is 25 kilometres away. Others include the Sandals Royal Plantation All Inclusive, 13 kilometres away, and the Hermosa Cove Villa Resort and Suites, 12 kilometres away.

Want more options? Hole up like a rockstar in Ocho Rios (just try not to wreck the joint). Sitting 11 kilometres away and home to Reggae Beach and the Harmony Hall Art Gallery, it's sure to be a journey to remember! If you'd like to spend a few nights in Ocho Rios, look into the Sandcastles Jamaica Beach Resort Ocho Rios and Inn at Shaw Park Gardens & Waterfalls. Or, you could stay in Runaway Bay, 11 kilometres to the west of St. Ann's Bay, where you can pick from the Mom's Village Resort and Silver Creek Resort. Green Grotto Caves and the Cranbrook Flower Forest are among the more popular points of interest to experience for those visiting Runaway Bay.

So whether you're heading to St. Ann's Bay with the squad or on an intimate holiday with bae, let lastminute.com.au take you there today!

St. Ann's Bay hotels essential information

Accommodation
2,108 hotels
Lowest Price
AU$127
Highest Price
AU$565
Popular hotels
Seacrest Beach Hotel, 123 Drax Hall Country Club Villa, Ocho Rios Villa at the Palms II, Ocho Rios Villa at The Palms, Sunshine Paradise Villa, The Blue Mahoe Treehouse, Soleil de la Palms, Ocho Rios Villas at Coolshade II, Ocho Rios Villa at Coolshade IV

Most recent St. Ann's Bay hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.