Book Saint Margarets 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 Saint Margarets Bay

Cheap Saint Margarets Bay hotels

Pearl Ocean Villa

Pearl Ocean Villa

3.5 out of 5
Portland Parish, Saint Margarets Bay, Portland Parish
With a stay at this villa in Saint Margarets Bay, you'll be 4.7 mi (7.6 km) from Somerset Falls and 6.1 mi (9.8 km) from Blue and John Crow Mountains National ...
Pearl Ocean Villa
Jamaica Palace Hotel

Jamaica Palace Hotel

3.5 out of 5
Williamsfield, Port Antonio, Portland
Fully refundable
The price is AU$320 per night from 8 May to 9 May
AU$320
includes taxes & fees
8 May - 9 May
Located in Port Antonio, Jamaica Palace Hotel is by the ocean, a 1-minute drive from Trident Castle and 7 minutes from Rio Grande.
Jamaica Palace Hotel
Sea Cliff Resort

Sea Cliff Resort

3 out of 5
Ross Craig, Long Bay, Portland
Fully refundableReserve now, pay when you stay
The price is AU$324 per night from 6 May to 7 May
AU$324
includes taxes & fees
6 May - 7 May
When you stay at Sea Cliff Resort in Long Bay, you'll be near the beach, within a 5-minute drive of Jamaica Beaches and Long Bay Beach.
Sea Cliff Resort
Save an average of 15% on thousands of hotels when you're signed in
Geejam

Geejam

4.5 out of 5
San San, Port Antonio, Port Antonio, Portland
The price is AU$724 per night from 5 May to 6 May
AU$724
includes taxes & fees
5 May - 6 May
Located in Port Antonio, Geejam is a 3-minute drive from Trident Castle and 9 minutes from Rio Grande.
Geejam
Scarlett By The Sea

Scarlett By The Sea

3 out of 5
9 Miles, Bull Bay, St. Andrew Parish
Fully refundableReserve now, pay when you stay
The price is AU$114 per night from 25 Apr to 26 Apr
AU$114
includes taxes & fees
25 Apr - 26 Apr
Located in Bull Bay, Scarlett By The Sea is within a 5-minute drive of Wickie Wackie Beach and Jamaica Beaches.
Scarlett By The Sea
Scarlett Guesthouse Hotel Resorts

Scarlett Guesthouse Hotel Resorts

3.5 out of 5
9 Miles Bull Bay, Bull Bay, Saint Andrew
Fully refundableReserve now, pay when you stay
The price is AU$127 per night from 7 May to 8 May
AU$127
includes taxes & fees
7 May - 8 May
With a stay at Scarlett Guesthouse Hotel Resorts in Bull Bay, you'll be 1.2 mi (1.9 km) from Wickie Wackie Beach and 9.7 mi (15.6 km) from National Stadium.
Scarlett Guesthouse Hotel Resorts
Christar Villas Hotel

Christar Villas Hotel

99A Hope Rd, Kingston, St. Andrew Parish
Fully refundableReserve now, pay when you stay
The price is AU$289 per night from 2 May to 3 May
AU$289
includes taxes & fees
2 May - 3 May
With a stay at Christar Villas Hotel, you'll be centrally located in Kingston, a 2-minute drive from Bob Marley Museum and 5 minutes from Jamaica House.
Christar Villas Hotel
Match Resort Hotel

Match Resort Hotel

3 out of 5
Dolphin Bay, Port Antonio
Fully refundableReserve now, pay when you stay
The price is AU$173 per night from 25 May to 26 May
AU$173
includes taxes & fees
25 May - 26 May
When you stay at Match Resort Hotel in Port Antonio, you'll be near the beach and within a 5-minute drive of Trident Castle.
Match Resort Hotel
Strawberry Hill

Strawberry Hill

3 out of 5
Island Outpost, Irish Town, Saint Andrew
The price is AU$670 per night from 25 Apr to 26 Apr
AU$670
includes taxes & fees
25 Apr - 26 Apr
Located in Irish Town, Strawberry Hill is within a 15-minute drive of University of Technology-Jamaica and University of the West Indies.
Strawberry Hill
Don't see what you're looking for?
See all available properties in Saint Margarets 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.

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

Saint Margarets Bay hotels essential information

Accommodation
463 hotels
Lowest Price
AU$114
Highest Price
AU$724
Popular hotels
Pearl Ocean Villa, Jamaica Palace Hotel, Sea Cliff Resort, Geejam, Scarlett By The Sea, Scarlett Guesthouse Hotel Resorts, Christar Villas Hotel, Match Resort Hotel, Strawberry Hill

Most recent Saint Margarets Bay hotel reviews

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