
Find hotels in Saint Margarets Bay from NT$1,855
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Saint Margarets Bay
Family friendly
Check prices for these dates
Our top choices for Saint Margarets Bay hotels

Kingsworth Bed and Breakfast
Kingsworth Bed and BreakfastJack's Hill
7.0 out of 10, Good, (83 reviews)
The price is NT$1,658
NT$1,855 total
includes taxes & fees
May 23 - May 24

Sea Cliff Resort
Sea Cliff ResortLong Bay
8.2 out of 10, Very Good, (197 reviews)
The price is NT$3,744
NT$4,712 total
includes taxes & fees
May 22 - May 23

Jay's Guest House
Jay's Guest HousePenlyne Castle
9.0 out of 10, Wonderful, (11 reviews)
The price is NT$1,838
NT$2,462 total
includes taxes & fees
May 21 - May 22

Great Huts
Great HutsPort Antonio
9.2 out of 10, Wonderful, (221 reviews)
The price is NT$3,459
NT$4,010 total
includes taxes & fees
May 23 - May 24

Forres Park Resort & Spa
Forres Park Resort & SpaMavis Bank
8.2 out of 10, Very Good, (32 reviews)
The price is NT$2,850
NT$2,881 total
includes taxes & fees
May 22 - May 23

RafJam Bed & Breakfast
RafJam Bed & BreakfastNewcastle
7.8 out of 10, Good, (96 reviews)
The price is NT$2,880
NT$3,343 total
includes taxes & fees
Jun 1 - Jun 2

Strawberry Hill
Strawberry HillIrish Town
9.0 out of 10, Wonderful, (160 reviews)
The price is NT$10,650
NT$12,811 total
includes taxes & fees
May 26 - May 27

LF Jungle Retreat
LF Jungle RetreatPort Antonio
8.4 out of 10, Very Good, (56 reviews)
The price is NT$2,611
NT$3,191 total
includes taxes & fees
May 21 - May 22

Jamaica Palace Hotel
Jamaica Palace HotelPort Antonio
8.2 out of 10, Very Good, (302 reviews)
The price is NT$5,794
NT$6,436 total
includes taxes & fees
Jun 1 - Jun 2

Perfect View - Entire House
Perfect View - Entire HouseDrapers
The price is NT$2,818
NT$3,272 total
includes taxes & fees
May 22 - May 23

Starlight Chalet
Starlight ChaletSilver Hill Gap
6.0 out of 10, (11 reviews)
The price is NT$2,560
NT$3,104 total
includes taxes & fees
May 31 - Jun 1

Polish Princess Guest House
Polish Princess Guest HousePort Antonio
9.6 out of 10, Exceptional, (49 reviews)
The price is NT$2,778
NT$3,263 total
includes taxes & fees
May 24 - May 25

Moon San Villa at the Blue Lagoon
Moon San Villa at the Blue LagoonPort Antonio
8.2 out of 10, Very Good, (112 reviews)
The price is NT$3,128
NT$3,473 total
includes taxes & fees
May 21 - May 22

Bay View Eco Resort & Spa
Bay View Eco Resort & SpaPort Antonio
7.8 out of 10, Good, (100 reviews)
The price is NT$4,030
NT$4,867 total
includes taxes & fees
May 23 - May 24

Jay's Guest House II
Jay's Guest House IIPenlyne Castle
10.0 out of 10, Exceptional, (1 review)
The price is NT$3,351
NT$4,974 total
includes taxes & fees
May 31 - Jun 1

Match Resort Hotel
Match Resort HotelPort Antonio
8.0 out of 10, Very Good, (214 reviews)
The price is NT$3,483
NT$3,863 total
includes taxes & fees
May 26 - May 27

Windbreak Villa
Windbreak VillaBuff Bay
The price is NT$3,266
NT$3,788 total
includes taxes & fees
May 28 - May 29

Scarlett By The Sea
Scarlett By The SeaBull Bay
6.8 out of 10, (43 reviews)
The price is NT$1,683
NT$2,062 total
includes taxes & fees
May 23 - May 24

All Nations Guesthouse
All Nations GuesthousePort Antonio
8.8 out of 10, Excellent, (146 reviews)
The price is NT$2,691
NT$3,127 total
includes taxes & fees
Jun 3 - Jun 4
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.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in Saint Margarets Bay

Kingsworth Bed and Breakfast
Jack’s Hill, Jack’s Hill Road Kingston Saint Andrew
The price is NT$1,658 per night from May 23 to May 24
NT$1,658
NT$1,855 total
May 23 - May 24
includes taxes & fees
7/10 Good! (83 reviews)










































































