Default HTG hotel image

Find hotels in Saint Margarets Bay from CA $97

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Saint Margarets Bay hotels

1. PHS Portland Comfort Stay

PHS Portland Comfort Stay
3.0 star property
Saint Margarets Bay
The price is CA $94
CA $109 total
includes taxes & fees
Dec 1 - Dec 2
PHS Portland Comfort Stay

2. Pearl Ocean Villa

Pearl Ocean Villa
3.5 star property
Saint Margarets Bay
10.0 out of 10, Exceptional, (1 review)
"Cleanest the hoast was superb"
United States
Michael
The price is CA $357
CA $422 total
includes taxes & fees
Nov 29 - Nov 30
Pearl Ocean Villa

3. Match Resort Hotel

Match Resort Hotel
3.0 star property
Port Antonio
8.0 out of 10, Very good, (260 reviews)
"Breakfast was good but needed more options like some fruits, the staff members was helpful"
United States
Ronald
The price is CA $126
CA $140 total
includes taxes & fees
Nov 30 - Dec 1
Match Resort Hotel

4. Jamaica Palace Hotel

Jamaica Palace Hotel
3.5 star property
Port Antonio
8.2 out of 10, Very good, (371 reviews)
"Beautiful property, very nice and helpful staff. Convenient and good quality and price"
United States
Ignazio
The price is CA $249
CA $277 total
includes taxes & fees
Nov 16 - Nov 17
Jamaica Palace Hotel

5. All Nations Guesthouse

All Nations Guesthouse
3.0 star property
Port Antonio
8.8 out of 10, Excellent, (158 reviews)
"Clean room and accommodating staff"
United States
Jabari
The price is CA $101
CA $117 total
includes taxes & fees
Nov 16 - Nov 17
All Nations Guesthouse

6. LF Jungle Retreat

LF Jungle Retreat
3.0 star property
Port Antonio
8.6 out of 10, Excellent, (72 reviews)
"Our stay during at jungle retreat was fantastic. This beautiful retreat was very quiet, clean, organized and friendly. This is one of my top recommendations and I’m sure I will revisit. Special thanks to the staff and owner."
United States
Shamar
The price is CA $101
CA $123 total
includes taxes & fees
Nov 30 - Dec 1
LF Jungle Retreat

7. Hotel Tim Bamboo

Hotel Tim Bamboo
3.0 star property
Port Antonio
7.2 out of 10, Good, (208 reviews)
"Staff was wonderful, food was great."
United States
Natesha
The price is CA $167
CA $190 total
includes taxes & fees
Dec 7 - Dec 8
Hotel Tim Bamboo

8. Tropical Lagoon Resort

Tropical Lagoon Resort
3.0 star property
Port Antonio
7.0 out of 10, Good, (90 reviews)
"Tropical lagoon is the perfect spot!! All the staff from the manager Donovan, grounds, security, cleaners to the beach staff are friendly as can be and will go out of their way to make sure you have a wonderful stay!! Location is close to some the best public and private beaches in Jamaica and they have there own right at the blue lagoon!! Plenty of delicous local places to eat close by. Clean, big, comfortable rooms with full size fridges and microwaves. Epic views of the ocean and the...
Canada
trevor
The price is CA $178
CA $226 total
includes taxes & fees
Nov 20 - Nov 21
Tropical Lagoon Resort

9. Jay's Guest House

Jay's Guest House
2.5 star property
Penlyne Castle
9.0 out of 10, Wonderful, (12 reviews)
"an epic immersive Jamaican experience on a farm in the foothills of the Blue Mountains. friendly staff that goes the extra mile to ensure satisfactin with your meals, excursions etc."
United States
Derek
The price is CA $74
CA $101 total
includes taxes & fees
Dec 15 - Dec 16
Jay's Guest House

10. Inn The Town

Inn The Town
3.0 star property
Port Antonio
9.4 out of 10, Exceptional, (78 reviews)
"Great location across from the water with a beautiful view from the room!"
Canada
Adrian
The price is CA $208
CA $230 total
includes taxes & fees
Nov 16 - Nov 17
Inn The Town

11. Frenchman's Cove Resort

Frenchman's Cove Resort
3.0 star property
Port Antonio
6.6 out of 10, (101 reviews)
"Beautiful and relaxing stay "
United States
Lisa
The price is CA $321
CA $371 total
includes taxes & fees
Dec 6 - Dec 7
Frenchman's Cove Resort

12. Comfy Guest Rooms

Comfy Guest Rooms
4.0 star property
Port Antonio
8.0 out of 10, Very good, (12 reviews)
"Clean room, nice location in Port Antonio."
Canada
George
The price is CA $86
CA $113 total
includes taxes & fees
Nov 16 - Nov 17
Comfy Guest Rooms

13. Great Huts

Great Huts
3.0 star property
Port Antonio
9.2 out of 10, Wonderful, (238 reviews)
"Staff was great and close to jerk center.room very nice and clean .property very nice."
United States
carmen
The price is CA $271
CA $313 total
includes taxes & fees
Dec 15 - Dec 16
Great Huts

14. Starlight Chalet

Starlight Chalet
3.0 star property
Silver Hill Gap
6.0 out of 10, (13 reviews)
"Really nice quiet place to stay in blue mountains it beautiful make sure you bring a sweater or a jacket!!!"
United States
Dennie
The price is CA $101
CA $122 total
includes taxes & fees
Dec 4 - Dec 5
Starlight Chalet

15. Geejam

Geejam
4.5 star property
Port Antonio
9.4 out of 10, Exceptional, (104 reviews)
"Everything from the staff Jada, Kemeisha and Newton were very professional s d helpful! The room was immaculate and the spa was ofcfthe chain."
United States
Nzigia
The price is CA $524
CA $630 total
includes taxes & fees
Nov 15 - Nov 16
Geejam

16. Paradise Inn

Paradise Inn
2.5 star property
Port Antonio
5.2 out of 10, (18 reviews)
"Clean room, outdated, next to the roadway very noisy, along with the Roasters...its Good for a day or 2,close to attractions...Covienient..overall a 3 out of 5..."
United States
Devon
The price is CA $114
CA $133 total
includes taxes & fees
Nov 15 - Nov 16
Paradise Inn

17. Sky's Villa Resort

Sky's Villa Resort
3.0 star property
Buff Bay
9.4 out of 10, Exceptional, (21 reviews)
"Overall excellence I will always stay here."
United States
Rosemarie
The price is CA $197
CA $251 total
includes taxes & fees
Nov 16 - Nov 17
Sky's Villa Resort

18. Jay's Guest House II

Jay's Guest House II
2.5 star property
Penlyne Castle
10.0 out of 10, Exceptional, (1 review)
"Endroit fantastique, vraiment propre et bien entretenu. Nous avons été pris soin, très bonne nourriture, matelas et oreillers très confortables, salle de bain propre. Nous avons pris un shuttle pour se rendre et revenir au début du sentier de Blue Mountain. Dire que nous étions hébergé chez Jay nous a permis de se sentir en sécurité dans cet environnement retiré"
Canada
Caroline
The price is CA $139
CA $211 total
includes taxes & fees
Nov 28 - Nov 29
Jay's Guest House II

19. Polish Princess Guest House

Polish Princess Guest House
2.5 star property
Port Antonio
9.6 out of 10, Exceptional, (52 reviews)
"The breakfast was outstanding. Fresh fruits, juice and coffee along with a delicious breakfast."
Canada
hal
The price is CA $159
CA $186 total
includes taxes & fees
Dec 9 - Dec 10
Polish Princess Guest House

20. Forres Park Resort & Spa

Forres Park Resort & Spa
3.0 star property
Mavis Bank
8.2 out of 10, Very good, (39 reviews)
"Breakfast done to order Isolated location Noisy bike traffic Good basic hotel"
Canada
Judith
The price is CA $128
CA $130 total
includes taxes & fees
Nov 29 - Nov 30
Forres Park Resort & Spa
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.

Compare top hotels in Saint Margarets Bay

3.5 star property
Saint Margarets Bay
3.0 star property
Port Antonio
3.5 star property
Port Antonio
3.0 star property
Port Antonio
3.0 star property
Port Antonio
10.0
Exceptional
1 review
8.0
Very good
260 reviews
8.2
Very good
371 reviews
8.8
Excellent
158 reviews
8.6
Excellent
72 reviews
The price is CA $357
CA $422 total
includes taxes & fees
Nov 29 - Nov 30
The price is CA $126
CA $140 total
includes taxes & fees
Nov 30 - Dec 1
The price is CA $249
CA $277 total
includes taxes & fees
Nov 16 - Nov 17
The price is CA $101
CA $117 total
includes taxes & fees
Nov 16 - Nov 17
The price is CA $101
CA $123 total
includes taxes & fees
Nov 30 - Dec 1
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
Save an average of 15% on thousands of hotels when you're signed in

Top Saint Margarets Bay Hotel Reviews

More cheap stays in Saint Margarets Bay

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, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 much is the nightly rate at a Saint Margarets Bay hotel?
Prices for hotels in Saint Margarets Bay often vary, but you can find a great deal from CA $97 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 the cheapest rate.

Explore a world of travel with Expedia