
Find hotels in Saint Margarets Bay from NT$2,116
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Saint Margarets Bay
Apartment
Condo
Family friendly
Waterpark
Check prices for these dates
Tonight
Aug 20 - Aug 21Tomorrow
Aug 21 - Aug 22This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Our top choices for Saint Margarets Bay hotels




1. PHS Portland Comfort Stay
PHS Portland Comfort StaySaint Margarets Bay
NT$2,556
NT$2,972 total
includes taxes & fees
Aug 28 - Aug 29




2. Match Resort Hotel
Match Resort HotelPort Antonio
Ramona
NT$3,515
NT$3,898 total
includes taxes & fees
Aug 27 - Aug 28




3. LF Jungle Retreat
LF Jungle RetreatPort Antonio
Niaron
NT$2,823
NT$3,448 total
includes taxes & fees
Aug 27 - Aug 28




4. Jamaica Palace Hotel
Jamaica Palace HotelPort Antonio
Patrick
NT$4,400
NT$4,904 total
includes taxes & fees
Aug 21 - Aug 22




5. All Nations Guesthouse
All Nations GuesthousePort Antonio
Evelyn
NT$2,725
NT$3,166 total
includes taxes & fees
Sep 19 - Sep 20




6. Inn The Town
Inn The TownPort Antonio
Jillian
NT$4,271
NT$4,730 total
includes taxes & fees
Sep 7 - Sep 8




7. Bay View Eco Resort & Spa
Bay View Eco Resort & SpaPort Antonio
Kimberly
NT$4,774
NT$5,761 total
includes taxes & fees
Sep 6 - Sep 7




8. Hotel Tim Bamboo
Hotel Tim BambooPort Antonio
Natesha
NT$3,739
NT$4,250 total
includes taxes & fees
Sep 11 - Sep 12




10. Paradise Inn
Paradise InnPort Antonio
Devon
NT$2,556
NT$2,972 total
includes taxes & fees
Sep 3 - Sep 4




11. Sky's Villa Resort
Sky's Villa ResortBuff Bay
Rosemarie
NT$4,410
NT$5,621 total
includes taxes & fees
Aug 22 - Aug 23




12. Great Huts
Great HutsPort Antonio
Yvette
NT$4,189
NT$4,850 total
includes taxes & fees
Sep 8 - Sep 9




13. Comfy Guest Rooms
Comfy Guest RoomsPort Antonio
George
NT$1,917
NT$2,540 total
includes taxes & fees
Sep 19 - Sep 20




14. Ridge Bay Chateau
Ridge Bay ChateauPort Antonio
NT$10,429
NT$14,699 total
includes taxes & fees
Aug 21 - Aug 22




15. Strawberry Hill
Strawberry HillIrish Town
Bobby
NT$10,748
NT$12,930 total
includes taxes & fees
Aug 26 - Aug 27




16. Frenchman's Cove Resort
Frenchman's Cove ResortPort Antonio
Lisa
NT$7,190
NT$8,300 total
includes taxes & fees
Sep 8 - Sep 9




17. Starlight Chalet
Starlight ChaletSilver Hill Gap
Daynea
NT$3,451
NT$4,173 total
includes taxes & fees
Aug 24 - Aug 25




18. RafJam Bed & Breakfast
RafJam Bed & BreakfastNewcastle
Jean Constant
NT$2,916
NT$3,385 total
includes taxes & fees
Aug 21 - Aug 22




19. Polish Princess Guest House
Polish Princess Guest HousePort Antonio
hal
NT$3,365
NT$3,938 total
includes taxes & fees
Aug 21 - Aug 22




20. Jay's Guest House
Jay's Guest HousePenlyne Castle
Derek
NT$1,781
NT$2,400 total
includes taxes & fees
Sep 15 - Sep 16
Top Saint Margarets Bay Hotel Reviews
Scarlett By The Sea
10/10 Excellent
"Nice place and attentions"
Strawberry Hill
10/10 Excellent
"staff, breakfast"
Sea Cliff Resort
10/10 Excellent
"My stay at Cliffhanger was absolutely amazing from beginning to end! The property was beautiful, peaceful, clean, and even better than I expected. The views were breathtaking, and the entire atmosphere made it the perfect place to relax, unwind, and truly enjoy my time away. Everything was well maintained, comfortable, and thoughtfully put together. I especially loved how private and relaxing the property felt—it truly gave that home-away-from-home feeling while still making the stay feel special and luxurious. The hospitality was excellent, and I felt welcomed and comfortable throughout my entire stay. Cliffhanger definitely left a lasting impression on me, and I would 100% recommend it to anyone looking for a beautiful and memorable getaway. ⭐️⭐️⭐️⭐️⭐️ 10/10 experience! I would absolutely stay at Cliffhanger again. Thank you Terrence for making my stay so wonderful and unforgettable!"
Christar Villas Hotel
8/10 Good
"Clean ness, breakfast"
Jamaica Palace Hotel
8/10 Good
"It’s clean the staff is okay I don’t use anything bad to stay just not what I expected so it ac not the hotel but my expectations"
LF Jungle Retreat
10/10 Excellent
"This is my new go too spot when I visit Portland secluded clean good food peaceful and very close to the town"
Jamaica Colors Eco-Retreat Hotel and Spa
10/10 Excellent
"I had a lovely time. The property is beautiful, well maintained and the staff are very helpful and warm. Will be going back."
Inn The Town
8/10 Good
"Great view, overlooking the ocean and part of the town. It’s in a very convenient location, close to the beaches, banks, supermarkets restaurants and taxi stands(walking distance). I would definitely recommend you book your stay."
All Nations Guesthouse
8/10 Good
"Clean room and accommodating staff"
More cheap stays in Saint Margarets Bay

Kingsworth Bed and Breakfast
Jack’s Hill, Jack’s Hill Road Kingston Saint Andrew
NT$1,911
NT$2,134 total
Aug 21 - Aug 22
includes taxes & fees
7.2/10 Good! (84 reviews)

Paradise Inn
Snow Hill Port Antonio Portland
NT$2,556
NT$2,972 total
Sep 3 - Sep 4
includes taxes & fees
5.2/10 (18 reviews)

Polish Princess Guest House
Pompie Lane Port Antonio Portland
NT$3,365
NT$3,938 total
Aug 21 - Aug 22
includes taxes & fees
9.6/10 Exceptional! (52 reviews)






