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
Tomorrow night
Check prices in Saint Margarets Bay for tomorrow night, 25 Apr - 26 AprCheap Saint Margarets Bay hotels

Pearl Ocean Villa
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 ...

Jamaica Palace Hotel
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.

Sea Cliff Resort
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.
Save an average of 15% on thousands of hotels when you're signed in

Geejam
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.

Scarlett By The Sea
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 Guesthouse Hotel Resorts
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.

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.

Match Resort Hotel
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.

Strawberry Hill
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.
Don't see what you're looking for?
See all available properties in Saint Margarets Bay
View all propertiesLowest 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

lastminute.com.au Verified Review
5 / 5
Very nice property. Highly recommended
A verified traveller stayed at Match Resort Hotel
Posted 22 hours ago
Other cities near Saint Margarets Bay
- Caribbean Islands Hotels
- Port Antonio Hotels
- Long Bay Hotels
- Irish Town Hotels
- North Coast Hotels
- Newcastle Hotels
- Buff Bay Hotels
- Bull Bay Hotels
- Rural Hill Hotels
- Mount James Hotels
- Boston Bay Hotels
- Hope Bay Hotels
- Robins Bay Hotels
- Drapers Hotels
- Silver Hill Gap Hotels
- Mavis Bank Hotels
- Fairy Hill Hotels
- Greater Antilles Hotels
- Penlyne Castle Hotels
- Titchfield Peninsula Hotels
Hotels near airport
Top picks
Hotels
Emerald Explorers InnHotels near Port Campbell National ParkHobart AccommodationHotels in South BankLondon AccommodationHunter Valley AccommodationO'reilly AccommodationApartment Hotels in TownsvilleHilton Molino Stucky VeniceHotels in AshgroveVillawood HotelHotels in North SydneyHotels in ManhattanUpper Swan AccommodationCaptain Cook Holiday VillageHotels in Melbourne Central Business DistrictSydney AccommodationHoliday Homes Seal RocksHostels Hong Kong SAR
Flights
Packages
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.