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
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$325 per night from 16 Apr to 17 Apr
AU$325
includes taxes & fees
16 Apr - 17 Apr
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$350 per night from 24 Apr to 25 Apr
AU$350
includes taxes & fees
24 Apr - 25 Apr
With a 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$745 per night from 27 Apr to 28 Apr
AU$745
includes taxes & fees
27 Apr - 28 Apr
Located in Port Antonio, Geejam is a 3-minute drive from Trident Castle and 9 minutes from Rio Grande.

Scarlett Guesthouse Hotel Resorts
9 Miles Bull Bay, Bull Bay, Saint Andrew
Fully refundableReserve now, pay when you stay
The price is AU$152 per night from 4 Apr to 5 Apr
AU$152
includes taxes & fees
4 Apr - 5 Apr
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.

Match Resort Hotel
Dolphin Bay, Port Antonio
Fully refundableReserve now, pay when you stay
The price is AU$176 per night from 8 Apr to 9 Apr
AU$176
includes taxes & fees
8 Apr - 9 Apr
With a stay at Match Resort Hotel in Port Antonio, you'll be near the beach, within a 10-minute drive of Jamaica Beaches and Trident Castle.

Bay View Eco Resort & Spa
Anchovy, Turtle Harbour, Port Antonio, Portland
Fully refundableReserve now, pay when you stay
The price is AU$288 per night from 4 Apr to 5 Apr
AU$288
includes taxes & fees
4 Apr - 5 Apr
With a stay at Bay View Eco Resort & Spa in Port Antonio, you'll be by the ocean, within a 10-minute drive of Jamaica Beaches and Trident Castle.

Great Huts
8-10 Boston Bay, Port Antonio, Portland
The price is AU$346 per night from 4 Apr to 5 Apr
AU$346
includes taxes & fees
4 Apr - 5 Apr
With a stay at Great Huts in Port Antonio, you'll be 0.4 mi (0.6 km) from Boston Bay Beach and 14.8 mi (23.7 km) from Reach Falls.

LF Jungle Retreat
Lots 32-40, Willamsfield, Port Antonio
Fully refundableReserve now, pay when you stay
The price is AU$172 per night from 17 Apr to 18 Apr
AU$172
includes taxes & fees
17 Apr - 18 Apr
With a stay at LF Jungle Retreat in Port Antonio, you'll be within a 5-minute drive of Trident Castle and San San Beach.
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 | 460 hotels |
---|---|
Lowest Price | AU$152 |
Highest Price | AU$745 |
Popular hotels | Pearl Ocean Villa, Jamaica Palace Hotel, Sea Cliff Resort, Geejam, Scarlett Guesthouse Hotel Resorts, Match Resort Hotel, Bay View Eco Resort & Spa, Great Huts, LF Jungle Retreat |
Most recent Saint Margarets Bay hotel reviews

lastminute.com.au Verified Review
5 / 5
I had an amazing time. I felt safe and service was great
A verified traveller stayed at Scarlett By The Sea
Posted 7 days ago
Other cities near Saint Margarets Bay
- Caribbean Islands Hotels
- Port Antonio Hotels
- Long Bay Hotels
- Irish Town Hotels
- Newcastle Hotels
- Buff Bay Hotels
- Bull Bay Hotels
- Mount James Hotels
- Rural Hill Hotels
- Drapers Hotels
- Boston Bay Hotels
- North Coast Hotels
- Hope Bay Hotels
- Mavis Bank Hotels
- Robins Bay Hotels
- Penlyne Castle Hotels
- Silver Hill Gap Hotels
- Fairy Hill Hotels
- Greater Antilles Hotels
- Windsor Castle Hotels
Hotels near airport
Top picks
Hotels
Hotels with Parking in NewcastleHotels in MollymookNewcastle AccommodationMelbourne AccommodationHotels in TorontoHouseboats MelbourneSafari Camps EgyptHotels in Kings BeachHotels in GalstonMotels CairnsCaravan Parks CasinoSydney AccommodationTree Houses MossmanFamily Hotels in ThailandPerth AccommodationCabin Rentals LorneLake Munmorah AccommodationApartment Hotels in KowloonLuxury Hotels in Byron Bay
Flights
Flights from Brisbane to Launceston ((BNE-LST)Flights from Albany to Adelaide ((ALH-ADL)Flights from Brisbane to Melbourne ((BNE-MEL)Flights from Brisbane to Chennai ((BNE-MAA)Flights from Adelaide to London ((ADL-LHR)Flights from Melbourne to Hervey Bay ((MEL-HVB)Flights from Perth to Auckland ((PER-AKL)
Packages
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.