
Find hotels in Saint Margarets Bay from ₩89,605
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Saint Margarets Bay
Apartment
Villa
Condo
Family friendly
Waterpark
Check prices for these dates
Tonight
Sep 14 - Sep 15Tomorrow
Sep 15 - Sep 16This weekend
Sep 18 - Sep 20Next weekend
Sep 25 - Sep 27Our top choices for Saint Margarets Bay hotels




1. PHS Portland Comfort Stay
PHS Portland Comfort StaySaint Margarets Bay
₩107,328
₩124,769 total
includes taxes & fees
Sep 16 - Sep 17




2. Jamaica Palace Hotel
Jamaica Palace HotelPort Antonio
ODEAN
₩246,317
₩273,632 total
includes taxes & fees
Sep 16 - Sep 17




3. Comfy Guest Rooms
Comfy Guest RoomsPort Antonio
George
₩80,496
₩106,645 total
includes taxes & fees
Sep 19 - Sep 20




4. Match Resort Hotel
Match Resort HotelPort Antonio
Cyville
₩125,440
₩139,326 total
includes taxes & fees
Sep 18 - Sep 19




5. Inn The Town
Inn The TownPort Antonio
Jillian
₩179,305
₩198,577 total
includes taxes & fees
Sep 16 - Sep 17




6. All Nations Guesthouse
All Nations GuesthousePort Antonio
Evelyn
₩114,420
₩132,925 total
includes taxes & fees
Sep 16 - Sep 17




7. LF Jungle Retreat
LF Jungle RetreatPort Antonio
Kemesha
₩118,535
₩144,768 total
includes taxes & fees
Sep 16 - Sep 17




8. Hotel Tim Bamboo
Hotel Tim BambooPort Antonio
Natesha
₩156,967
₩178,433 total
includes taxes & fees
Sep 16 - Sep 17




9. Paradise Inn
Paradise InnPort Antonio
Devon
₩107,328
₩124,769 total
includes taxes & fees
Sep 16 - Sep 17




10. Forres Park Resort & Spa
Forres Park Resort & SpaMavis Bank
Dawn
₩120,744
₩122,086 total
includes taxes & fees
Sep 16 - Sep 17




11. Tropical Lagoon Resort
Tropical Lagoon ResortPort Antonio
Ramesh
₩208,939
₩265,650 total
includes taxes & fees
Sep 17 - Sep 18




12. Great Huts
Great HutsPort Antonio
Yvette
₩175,884
₩203,609 total
includes taxes & fees
Sep 16 - Sep 17




13. Polish Princess Guest House
Polish Princess Guest HousePort Antonio
hal
₩140,835
₩164,805 total
includes taxes & fees
Sep 16 - Sep 17




14. Sea Cliff Resort
Sea Cliff ResortLong Bay
Anthony
₩158,645
₩199,648 total
includes taxes & fees
Sep 16 - Sep 17




15. Jay's Guest House
Jay's Guest HousePenlyne Castle
Derek
₩74,790
₩100,766 total
includes taxes & fees
Sep 16 - Sep 17




16. West Breeze
West BreezePort Antonio
₩76,069
₩88,821 total
includes taxes & fees
Sep 16 - Sep 17




17. Sky's Villa Resort
Sky's Villa ResortBuff Bay
Rosemarie
₩185,137
₩235,983 total
includes taxes & fees
Sep 16 - Sep 17




18. RafJam Bed & Breakfast
RafJam Bed & BreakfastNewcastle
Jean Constant
₩122,423
₩142,129 total
includes taxes & fees
Sep 16 - Sep 17




19. Ridge Bay Chateau
Ridge Bay ChateauPort Antonio
₩437,845
₩617,136 total
includes taxes & fees
Sep 30 - Oct 1




20. Christar Villas Hotel
Christar Villas HotelNew Kingston
Lucient
₩165,347
₩199,759 total
includes taxes & fees
Sep 16 - Sep 17
Top Saint Margarets Bay Hotel Reviews
Geejam
10/10 Excellent
"Great team. Jordan - thanks again. Norman - one in a million. You were all so friendly. Be ready for the steps to water. The room's beautiful but the bed is too soft IMO."
Sea Cliff Resort
10/10 Excellent
"Would go back"
Match Resort Hotel
8/10 Good
"The rooms are clean. Staff very helpful. Breakfast is good."
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."
Christar Villas Hotel
10/10 Excellent
"The area is quiet and calm and the breakfast was good."
Jamaica Colors Eco-Retreat Hotel and Spa
10/10 Excellent
"Amazing stay, would do this again."
Scarlett By The Sea
8/10 Good
"Friendly and helpful staff."
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."
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."
More cheap stays in Saint Margarets Bay

Kingsworth Bed and Breakfast
Jack’s Hill, Jack’s Hill Road Kingston Saint Andrew
₩80,239
₩89,605 total
Sep 16 - Sep 17
includes taxes & fees
7.2/10 Good! (85 reviews)

Jay's Guest House
Penline Castle to Epping Farm Rd Penlyne Castle Saint Thomas
₩74,790
₩100,766 total
Sep 16 - Sep 17
includes taxes & fees
9/10 Wonderful! (12 reviews)

Paradise Inn
Snow Hill Port Antonio Portland
₩107,328
₩124,769 total
Sep 16 - Sep 17
includes taxes & fees
5.2/10 (18 reviews)

Polish Princess Guest House
Pompie Lane Port Antonio Portland
₩140,835
₩164,805 total
Sep 16 - Sep 17
includes taxes & fees
9.6/10 Exceptional! (52 reviews)

