Saint Margarets Bay Guest Houses
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Check dates for Saint Margarets Bay hotels
Guest Houses in Saint Margarets Bay

Scarlett By The Sea
9 Miles, Bull Bay, St. Andrew Parish
The price is $77 per night
$77
includes taxes & fees
$66 per night
Mar 25 - Mar 26
Free Cancellation
Reserve now, pay when you stay
With a stay at Scarlett By The Sea in Bull Bay, you'll be within a 5-minute drive of Jamaica Beaches and Wickie Wackie Beach.
Pool
Hot Tub

876 JA Oasis by Kingston Airport
27 Bayview Blvd, Kingston, Kingston St. Andrew
With a stay at 876 JA Oasis by Kingston Airport in Kingston, you'll be 0.6 mi (1 km) from Jamaica Beaches and 10 mi (16.1 km) from United States of America Embassy.
Pet friendly
Parking included

Inn The Town
1 Allan Avenue, Port Antonio, Portland
The price is $164 per night
$164
includes taxes & fees
$149 per night
Mar 17 - Mar 18
A stay at Inn The Town places you in the heart of Port Antonio, within a 5-minute walk of Rio Grande and Anglican Church.
Parking included
Free WiFi

Sky's Villa Resort
1 Sixth Ave, Buff Bay, Portland Parish
The price is $163 per night
$163
includes taxes & fees
$141 per night
Mar 25 - Mar 26
Free Cancellation
Reserve now, pay when you stay
Located in Buff Bay, Sky's Villa Resort is within a 15-minute drive of Blue and John Crow Mountains National Park and Somerset Falls.
Pool
Parking included

All Nations Guesthouse
Skipper Blvd, San San, Drapers, Port Antonio
The price is $110 per night
$110
includes taxes & fees
$95 per night
Mar 12 - Mar 13
When you stay at All Nations Guesthouse in Port Antonio, you'll be by the ocean, within a 5-minute drive of San San Beach and Blue Lagoon.
Pool
Parking included

Polish Princess Guest House
Pompie Lane, Fairy Hill P.O., Port Antonio, Portland
The price is $120 per night
$120
includes taxes & fees
$104 per night
Mar 24 - Mar 25
Free Cancellation
Reserve now, pay when you stay
Located in Port Antonio, Polish Princess Guest House is a 3-minute drive from Winnifred Beach and 8 minutes from Boston Bay Beach.
Breakfast included
Parking included

Widcombe House
Widcombe Cres, Kingston, St. Andrew Parish
The price is $63 per night
$63
includes taxes & fees
$54 per night
Apr 11 - Apr 12
Located in Kingston, Widcombe House is in the entertainment district, a 4-minute drive from Bob Marley Museum and 5 minutes from National Stadium.
Parking included
Free WiFi

Scarlett Guesthouse By The Sea
9 Miles, Bull Bay, St Andrew
With a stay at Scarlett Guesthouse By The Sea in Bull Bay, you'll be near the airport, within a 10-minute drive of Jamaica Beaches and Wickie Wackie Beach.
Pool
Parking included

Jay's Guest House
Penline Castle to Epping Farm Rd, Hagley Gap PO, Penlyne Castle, Saint Thomas
The price is $82 per night
$82
includes taxes & fees
$72 per night
Mar 25 - Mar 26
Free Cancellation
Reserve now, pay when you stay
With a stay at Jay's Guest House in Penlyne Castle, you'll be 3.5 mi (5.6 km) from Blue Mountain Peak and 16.4 mi (26.5 km) from Hope Zoo.
Breakfast included
Parking included

Boston Bay
4 Ritenella Trail, Port Antonio, Portland Parish
The price is $111 per night
$111
includes taxes & fees
$95 per night
Mar 12 - Mar 13
With a stay at Boston Bay in Port Antonio, you'll be near the beach, within a 15-minute drive of Jamaica Beaches and Boston Bay Beach.
Pool
Pet friendly

Comfy Guest Rooms
20 Boundbrook Cres, Port Antonio, Portland Parish
With a stay at Comfy Guest Rooms in Port Antonio, you'll be within a 5-minute drive of Sharshy Beach and Musgrave Market.
Parking included
Free WiFi

Jay's Guest House II
Blue Mountains, Hagley Gap PO, Penlyne Castle, St. Thomas
The price is $137 per night
$137
includes taxes & fees
$118 per night
Mar 12 - Mar 13
Free Cancellation
Reserve now, pay when you stay
With a stay at Jay's Guest House II in Penlyne Castle, you'll be in the mountains, and 24 mi (38.6 km) from Jamaica Beaches and 17.8 mi (28.7 km) from United States of America Embassy.
Breakfast included
Parking included
Don't see what you're looking for?
See all available properties in Saint Margarets Bay
View all propertiesLowest 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.
Saint Margarets Bay Guest Houses essential information
Accommodation | 42 Guest Houses |
---|---|
Lowest Price | $63 |
Highest Price | $164 |
Popular accommodation | Scarlett By The Sea, 876 JA Oasis by Kingston Airport , Inn The Town, Sky's Villa Resort, All Nations Guesthouse, Polish Princess Guest House, Widcombe House, Scarlett Guesthouse By The Sea, Jay's Guest House, Boston Bay, Comfy Guest Rooms, Jay's Guest House II |