Default HTG hotel image

Search Saint Margarets Bay hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
14 Sept - 15 Sept
Tomorrow
15 Sept - 16 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Filter by

Property class

Guest rating

Our top choices for Saint Margarets Bay hotels

1. PHS Portland Comfort Stay

PHS Portland Comfort Stay
Saint Margarets Bay
NZ$154
includes taxes & fees
15 Sept - 16 Sept
PHS Portland Comfort Stay

2. Paradise Inn

Paradise Inn
Port Antonio
United States
Devon
NZ$160
includes taxes & fees
15 Sept - 16 Sept
Paradise Inn

3. Match Resort Hotel

Match Resort Hotel
Port Antonio
United States
Cyville
NZ$179
includes taxes & fees
18 Sept - 19 Sept
Match Resort Hotel

4. Inn The Town

Inn The Town
Port Antonio
United States
Jillian
NZ$255
includes taxes & fees
15 Sept - 16 Sept
Inn The Town

5. Jamaica Palace Hotel

Jamaica Palace Hotel
Port Antonio
United States
ODEAN
NZ$351
includes taxes & fees
15 Sept - 16 Sept
Jamaica Palace Hotel

6. LF Jungle Retreat

LF Jungle Retreat
Port Antonio
United States
Kemesha
NZ$184
includes taxes & fees
21 Sept - 22 Sept
LF Jungle Retreat

7. Hotel Tim Bamboo

Hotel Tim Bamboo
Port Antonio
United States
Natesha
NZ$229
includes taxes & fees
15 Sept - 16 Sept
Hotel Tim Bamboo

8. All Nations Guesthouse

All Nations Guesthouse
Port Antonio
United States
Evelyn
NZ$170
includes taxes & fees
15 Sept - 16 Sept
All Nations Guesthouse

9. Comfy Guest Rooms

Comfy Guest Rooms
Port Antonio
Canada
George
NZ$137
includes taxes & fees
19 Sept - 20 Sept
Comfy Guest Rooms

10. Bay View Eco Resort & Spa

Bay View Eco Resort & Spa
Port Antonio
United States
Earl
NZ$310
includes taxes & fees
15 Sept - 16 Sept
Bay View Eco Resort & Spa

11. Sky's Villa Resort

Sky's Villa Resort
Buff Bay
United States
Rosemarie
NZ$297
includes taxes & fees
15 Oct - 16 Oct
Sky's Villa Resort

12. Great Huts

Great Huts
Port Antonio
United States
Yvette
NZ$261
includes taxes & fees
15 Sept - 16 Sept
Great Huts

13. Geejam

Geejam
Port Antonio
Australia
ROY
NZ$735
includes taxes & fees
15 Sept - 16 Sept
Geejam

14. Forres Park Resort & Spa

Forres Park Resort & Spa
Mavis Bank
United Kingdom
Dawn
NZ$149
includes taxes & fees
15 Sept - 16 Sept
Forres Park Resort & Spa

15. Frenchman's Cove Resort

Frenchman's Cove Resort
Port Antonio
United States
Lisa
NZ$424
includes taxes & fees
22 Sept - 23 Sept
Frenchman's Cove Resort

16. Polish Princess Guest House

Polish Princess Guest House
Port Antonio
Canada
hal
NZ$211
includes taxes & fees
15 Sept - 16 Sept
Polish Princess Guest House

17. Sea Cliff Resort

Sea Cliff Resort
Long Bay
United States
Anthony
NZ$256
includes taxes & fees
16 Sept - 17 Sept
Sea Cliff Resort

18. Windbreak Villa

Windbreak Villa
Buff Bay
NZ$168
includes taxes & fees
15 Sept - 16 Sept
Windbreak Villa

19. Jay's Guest House

Jay's Guest House
Penlyne Castle
United States
Derek
NZ$129
includes taxes & fees
15 Sept - 16 Sept
Jay's Guest House

20. Boston Bay

Boston Bay
Port Antonio
United States
Damion
NZ$186
includes taxes & fees
15 Sept - 16 Sept
Boston Bay
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Saint Margarets Bay Hotel Reviews

Recent Reviews in Saint Margarets Bay

Sea Cliff Resort

Sea Cliff Resort

10/10 Excellent
"Would go back"
Kereese 2-night trip
Posted 22 hours ago
Sea Cliff Resort
Match Resort Hotel

Match Resort Hotel

8/10 Good
"The rooms are clean. Staff very helpful. Breakfast is good."
Barry 1-night trip
Posted 2 days ago
Match Resort Hotel
Jamaica Palace Hotel

Jamaica Palace Hotel

8/10 Good
"We enjoyed our staff. Breakfast was good. The rooms were clean. We are planning on having our family reunion at this hotel."
ODEAN 2-night trip
Posted 2 days ago
Jamaica Palace Hotel
Christar Villas Hotel

Christar Villas Hotel

10/10 Excellent
"The area is quiet and calm and the breakfast was good."
Lucient 2-night trip
Posted 2 days ago
Christar Villas Hotel
Jamaica Colors Eco-Retreat Hotel and Spa

Jamaica Colors Eco-Retreat Hotel and Spa

10/10 Excellent
"Amazing stay, would do this again."
Ralston 1-night trip
Posted 2 days ago
Jamaica Colors Eco-Retreat Hotel and Spa
Scarlett By The Sea

Scarlett By The Sea

8/10 Good
"Friendly and helpful staff."
Jaco 1-night trip
Posted 5 days ago
Scarlett By The Sea
Geejam

Geejam

10/10 Excellent
"Stunning views, a beautiful room, excellent food, and wonderfully attentive staff. We truly couldn’t have asked for more from our stay at Geejam. An absolutely beautiful experience from start to finish."
Candace 2-night trip
Posted 7 days ago
Geejam
LF Jungle Retreat

LF Jungle Retreat

10/10 Excellent
"The receptionist and staff was on point and welcoming. The place has a warm and welcoming ambiance.it was nice to have some quite time with nature."
Kemesha 3-night trip
Posted 7 days ago
LF Jungle Retreat
Strawberry Hill

Strawberry Hill

10/10 Excellent
"Great getaway for a relaxing stay high up in the mountains. Great cottages, well appointed with antiques and all necessary amenities. Amazing views of Kingston and the Blue Mountains. Excellent restaurant and bar. Welcoming and professional staff. It is not a difficult drive, but do not follow Waze - which takes you off the B1 and guides you through a shortcut that is clearly not meant for regular driving and rather dangerous."
Gunther 2-night trip
Posted 8 days ago
Strawberry Hill

More cheap accommodation in Saint Margarets Bay

Kingsworth Bed and Breakfast

Kingsworth Bed and Breakfast

Jack’s Hill, Jack’s Hill Road Kingston Saint Andrew
NZ$108
15 Oct - 16 Oct
includes taxes & fees
7.2/10 Good! (85 reviews)
Kingsworth Bed and Breakfast
Jay's Guest House

Jay's Guest House

Penline Castle to Epping Farm Rd Penlyne Castle Saint Thomas
NZ$129
15 Sept - 16 Sept
includes taxes & fees
9/10 Wonderful! (12 reviews)
Jay's Guest House
Paradise Inn

Paradise Inn

Snow Hill Port Antonio Portland
NZ$160
15 Sept - 16 Sept
includes taxes & fees
5.2/10 (18 reviews)
Paradise Inn
Polish Princess Guest House

Polish Princess Guest House

Pompie Lane Port Antonio Portland
NZ$211
15 Sept - 16 Sept
includes taxes & fees
9.6/10 Exceptional! (52 reviews)
Polish Princess Guest House
Camelia Rooms

Camelia Rooms

18 Liguanea Terrace Kingston
Get rates
5.6/10 (11 reviews)
Camelia Rooms
Areca Palms

Areca Palms

Portland Port Antonio Portland
Get ratesAreca Palms

Frequently asked questions

What is the best area to stay in Saint Margarets Bay?
The best area to stay in Saint Margarets Bay is along the coastal stretch, particularly around the main road that runs through the village centre.This area is the heart of Saint Margarets Bay, offering easy access to the main attractions and amenities. It's a linear village, with businesses and guesthouses lining the A4 road as it hugs the coastline. You'll find local eateries and small shops within walking distance, and the bay itself is just across the road in many spots.Couples looking for a relaxing escape will appreciate this central area. Many guesthouses here offer direct views of the bay and the surrounding lush hills, providing a tranquil setting. It's an excellent base for enjoying the natural beauty of the area, including swimming in the bay or simply unwinding by the water.For those seeking a more secluded and private experience, the hills surrounding Saint Margarets Bay offer a fantastic option. While a bit further from the immediate village, properties in these elevated positions often provide stunning panoramic views of the bay and the Caribbean Sea.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Saint Margarets Bay.
How can I save on a hotel booking in Saint Margarets Bay with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Saint Margarets Bay hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Saint Margarets Bay?
Prices for hotels in Saint Margarets Bay often vary, but you can find a great deal from NZ$108 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia