
Find hotels in Saint Margarets Bay from NT$2,122
- 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 15 - Sep 16Tomorrow
Sep 16 - Sep 17This 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
NT$2,532
NT$2,943 total
includes taxes & fees
Sep 28 - Sep 29




2. Paradise Inn
Paradise InnPort Antonio
Devon
NT$2,532
NT$2,943 total
includes taxes & fees
Sep 17 - Sep 18




3. Jamaica Palace Hotel
Jamaica Palace HotelPort Antonio
ODEAN
NT$5,810
NT$6,454 total
includes taxes & fees
Sep 18 - Sep 19




4. Match Resort Hotel
Match Resort HotelPort Antonio
Cyville
NT$2,959
NT$3,286 total
includes taxes & fees
Sep 18 - Sep 19




5. Hotel Tim Bamboo
Hotel Tim BambooPort Antonio
Natesha
NT$3,718
NT$4,226 total
includes taxes & fees
Sep 16 - Sep 17




6. Bay View Eco Resort & Spa
Bay View Eco Resort & SpaPort Antonio
Earl
NT$4,728
NT$5,705 total
includes taxes & fees
Sep 16 - Sep 17




7. Inn The Town
Inn The TownPort Antonio
Jillian
NT$4,247
NT$4,703 total
includes taxes & fees
Sep 16 - Sep 17




8. LF Jungle Retreat
LF Jungle RetreatPort Antonio
Kemesha
NT$2,796
NT$3,415 total
includes taxes & fees
Sep 20 - Sep 21




9. All Nations Guesthouse
All Nations GuesthousePort Antonio
Evelyn
NT$2,710
NT$3,148 total
includes taxes & fees
Sep 16 - Sep 17




11. Comfy Guest Rooms
Comfy Guest RoomsPort Antonio
George
NT$1,907
NT$2,527 total
includes taxes & fees
Sep 19 - Sep 20




12. Polish Princess Guest House
Polish Princess Guest HousePort Antonio
hal
NT$3,322
NT$3,887 total
includes taxes & fees
Sep 18 - Sep 19




13. Great Huts
Great HutsPort Antonio
Yvette
NT$4,149
NT$4,802 total
includes taxes & fees
Sep 16 - Sep 17




14. RafJam Bed & Breakfast
RafJam Bed & BreakfastNewcastle
Jean Constant
NT$2,888
NT$3,352 total
includes taxes & fees
Sep 18 - Sep 19




15. Frenchman's Cove Resort
Frenchman's Cove ResortPort Antonio
Lisa
NT$7,120
NT$8,220 total
includes taxes & fees
Sep 17 - Sep 18




16. Ridge Bay Chateau
Ridge Bay ChateauPort Antonio
NT$10,370
NT$14,617 total
includes taxes & fees
Sep 30 - Oct 1




17. Sea Cliff Resort
Sea Cliff ResortLong Bay
Anthony
NT$3,758
NT$4,729 total
includes taxes & fees
Sep 17 - Sep 18




18. Sky's Villa Resort
Sky's Villa ResortBuff Bay
Rosemarie
NT$4,367
NT$5,566 total
includes taxes & fees
Sep 17 - Sep 18




19. Strawberry Hill
Strawberry HillIrish Town
Gunther
NT$11,708
NT$14,082 total
includes taxes & fees
Sep 16 - Sep 17




20. Forres Park Resort & Spa
Forres Park Resort & SpaMavis Bank
Dawn
NT$2,860
NT$2,892 total
includes taxes & fees
Sep 16 - Sep 17
Top Saint Margarets Bay Hotel Reviews
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."
Goblin Hill Villas at San San
8/10 Good
"Staff was nice and attentive. Great tennis courts and pool area. Bring insect repellent though!"
More cheap stays in Saint Margarets Bay

Kingsworth Bed and Breakfast
Jack’s Hill, Jack’s Hill Road Kingston Saint Andrew
NT$1,900
NT$2,122 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
NT$1,771
NT$2,387 total
Sep 16 - Sep 17
includes taxes & fees
9/10 Wonderful! (12 reviews)

Paradise Inn
Snow Hill Port Antonio Portland
NT$2,532
NT$2,943 total
Sep 17 - Sep 18
includes taxes & fees
5.2/10 (18 reviews)

Polish Princess Guest House
Pompie Lane Port Antonio Portland
NT$3,322
NT$3,887 total
Sep 18 - Sep 19
includes taxes & fees
9.6/10 Exceptional! (52 reviews)





