
Find hotels in Saint Margarets Bay from ¥10,489
- 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

1. Pearl Ocean Villa
Pearl Ocean VillaSaint Margarets Bay
10.0 out of 10, Exceptional, (1 review)
The price is ¥40,933
¥48,465 total
includes taxes & fees
Aug 19 - Aug 20

2. PHS Portland Comfort Stay
PHS Portland Comfort StaySaint Margarets Bay
The price is ¥12,518
¥14,560 total
includes taxes & fees
Aug 29 - Aug 30

3. Match Resort Hotel
Match Resort HotelPort Antonio
8.0 out of 10, Very Good, (229 reviews)
The price is ¥18,010
¥19,975 total
includes taxes & fees
Aug 3 - Aug 4

4. LF Jungle Retreat
LF Jungle RetreatPort Antonio
8.4 out of 10, Very Good, (64 reviews)
The price is ¥14,249
¥17,405 total
includes taxes & fees
Aug 9 - Aug 10

5. Paradise Inn
Paradise InnPort Antonio
5.2 out of 10, (18 reviews)
The price is ¥13,098
¥15,226 total
includes taxes & fees
Jul 30 - Jul 31

6. All Nations Guesthouse
All Nations GuesthousePort Antonio
8.8 out of 10, Excellent, (150 reviews)
The price is ¥13,964
¥16,223 total
includes taxes & fees
Aug 16 - Aug 17

7. Jay's Guest House
Jay's Guest HousePenlyne Castle
9.0 out of 10, Wonderful, (12 reviews)
The price is ¥9,736
¥12,998 total
includes taxes & fees
Jul 30 - Jul 31

8. Hotel Tim Bamboo
Hotel Tim BambooPort Antonio
7.2 out of 10, Good, (203 reviews)
The price is ¥21,584
¥24,448 total
includes taxes & fees
Aug 6 - Aug 7

9. Forres Park Resort & Spa
Forres Park Resort & SpaMavis Bank
8.4 out of 10, Very Good, (35 reviews)
The price is ¥13,557
¥13,721 total
includes taxes & fees
Jul 31 - Aug 1

10. Jamaica Palace Hotel
Jamaica Palace HotelPort Antonio
8.2 out of 10, Very Good, (340 reviews)
The price is ¥30,061
¥33,395 total
includes taxes & fees
Jul 30 - Jul 31

11. West Breeze
West BreezePort Antonio
The price is ¥8,958
¥10,466 total
includes taxes & fees
Aug 9 - Aug 10

12. Kingsworth Bed and Breakfast
Kingsworth Bed and BreakfastJack's Hill
7.2 out of 10, Good, (84 reviews)
The price is ¥9,387
¥10,489 total
includes taxes & fees
Jul 31 - Aug 1

13. Boston Bay
Boston BayPort Antonio
8.0 out of 10, Very Good, (2 reviews)
The price is ¥10,707
¥18,695 total
includes taxes & fees
Aug 24 - Aug 25

14. Inn The Town
Inn The TownPort Antonio
9.4 out of 10, Exceptional, (69 reviews)
The price is ¥25,345
¥28,044 total
includes taxes & fees
Aug 11 - Aug 12

15. Bay View Eco Resort & Spa
Bay View Eco Resort & SpaPort Antonio
7.8 out of 10, Good, (102 reviews)
The price is ¥24,461
¥29,517 total
includes taxes & fees
Jul 30 - Jul 31

16. RafJam Bed & Breakfast
RafJam Bed & BreakfastNewcastle
8.0 out of 10, Very Good, (98 reviews)
The price is ¥14,642
¥17,002 total
includes taxes & fees
Jul 30 - Jul 31

17. Scarlett By The Sea
Scarlett By The SeaBull Bay
7.0 out of 10, Good, (45 reviews)
The price is ¥10,444
¥12,666 total
includes taxes & fees
Aug 13 - Aug 14

18. Sky's Villa Resort
Sky's Villa ResortBuff Bay
9.6 out of 10, Exceptional, (17 reviews)
The price is ¥22,289
¥28,418 total
includes taxes & fees
Aug 29 - Aug 30

19. Great Huts
Great HutsPort Antonio
9.2 out of 10, Wonderful, (228 reviews)
The price is ¥19,547
¥22,643 total
includes taxes & fees
Aug 29 - Aug 30

20. Windbreak Villa
Windbreak VillaBuff Bay
10.0 out of 10, Exceptional, (1 review)
The price is ¥15,251
¥17,702 total
includes taxes & fees
Aug 4 - Aug 5
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 ¥9,387 per night from Jul 31 to Aug 1
¥9,387
¥10,489 total
Jul 31 - Aug 1
includes taxes & fees
7.2/10 Good! (84 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Luxury Hotels in Windsor Castle
- Lodges in Windsor Castle
- Resorts in Long Bay
- Motels in Portland
- Adults Only Resorts & in Port Antonio
- Resorts & Hotels with Spas in Port Antonio
- Resorts in Port Antonio
- Hostels in Port Antonio
- Aparthotels in Port Antonio
- Cheap Hotels in Portland
- Beach Hotels in Boston Bay
- Palaces in Port Antonio
- Luxury Hotels in Long Bay
- Boston Bay Hotels
- Winery Hotels in Portland
- Long Bay Hotels
- Rv Parks in Portland
- Hotels near Frenchman's Cove Beach
- Beach Hotels in Port Antonio
- Aparthotels in Long Bay
- Hostels in Portland
- Hostels in Windsor Castle
- Hotel with a Concierge Hotels in Port Antonio
- Pet-Friendly Hotels in Portland
- B&B in Windsor Castle
- Cheap Hotels in Port Antonio
- Hotels with Free Parking in Portland
- Holiday Park Resorts in Portland
- Luxury Hotels in Portland
- Portland Hotels
- Apartments in Port Antonio
- Fairy Hill Hotels
- All-Inclusive Hotel Hotels in Port Antonio
- Windsor Castle Hotels









































































