Book Hotels in Saint Margarets Bay
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Saint Margarets Bay hotels

Geejam
San San, Port Antonio Port Antonio Portland
$435 nightly
The price is $475 total per night from Dec 14 to Dec 15
$475 total
Dec 14 - Dec 15
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Spend a day at the beach snorkeling, or relax with sun loungers and beach umbrellas. Enjoy ...
It’s a given that Geejam is a beautifully appointed hotel but the real gem is the staff. Spent the last few days at Geejam while they navigated no power and limited internet but they worked to ensure our comfort. Special acknowledgement to Nadine and Brian who went above and beyond!
Reviewed on Nov 17, 2025

Strawberry Hill
Island Outpost Irish Town Saint Andrew
$292 nightly
The price is $323 total per night from Jan 9 to Jan 10
$323 total
Jan 9 - Jan 10, 2026
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Enjoy the sauna and free perks like continental breakfast and free self parking. A snack ...
Good
Reviewed on Oct 5, 2025

LF Jungle Retreat
Lots 32-40, Willamsfield Port Antonio
Fully refundableReserve now, pay when you stay
$110 nightly
The price is $123 total per night from Dec 14 to Dec 15
$123 total
Dec 14 - Dec 15
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Enjoy the a rooftop terrace and perks like free self parking and free WiFi. A garden, express ...
Amazing management.
Reviewed on Sep 18, 2025

Sea Cliff Resort
Ross Craig Long Bay Portland
Fully refundableReserve now, pay when you stay
This hotel features a restaurant, an outdoor pool, and a bar/lounge. WiFi in public areas is free. Self parking, a coffee shop, and a terrace are also ...
My family and I had a wonderful stay at Sea Cliff Resort. From the moment we arrived, the manager, owner, and his son were warm, hospitable, and assisted us with everything we needed. Their kindness really made our stay feel special.Thank you were we all amazing, The ambiance is peaceful, and the ...
Reviewed on Dec 9, 2025

Jamaica Palace Hotel
Williamsfield Port Antonio Portland
Fully refundableReserve now, pay when you stay
$147 nightly
The price is $164 total per night from Dec 14 to Dec 15
$164 total
Dec 14 - Dec 15
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Business travelers can take advantage of the free WiFi in public areas. Guests will appreciate ...
The room was clean. Breakfast and lunch was great. Thr staff was very friendly and accommodating.
Reviewed on Nov 22, 2025

Match Resort Hotel
Dolphin Bay Port Antonio
This hotel features 2 bars/lounges and an outdoor pool. Enjoy a meal from the restaurant and perks like free self parking and free WiFi. A terrace, a garden, ...
Room spotless Staff courteous
Reviewed on Dec 1, 2025

Christar Villas Hotel
99A Hope Rd Kingston St. Andrew Parish
Fully refundableReserve now, pay when you stay
$152 nightly
The price is $167 total per night from Dec 13 to Dec 14
$167 total
Dec 13 - Dec 14
Total with taxes and fees
This hotel features an outdoor pool, a 24-hour gym, and a restaurant. There's no skimping on freebies - guests receive free breakfast, free WiFi, and free self ...
Clean. Fresh. Very relaxing.
Reviewed on Nov 17, 2025

The Gardens
23 Liguanea Avenue Kingston Saint Andrew
Fully refundableReserve now, pay when you stay
$95 nightly
The price is $96 total per night from Dec 14 to Dec 15
$96 total
Dec 14 - Dec 15
Total with taxes and fees
An outdoor pool, free self parking, and laundry facilities are featured at this apartment. WiFi in public areas is free. A terrace and a garden are also ...
It was a bit hard to find but very comfortable. I would reccomend staying here. I booked for someone who just needed a night stay, so there was no interaction with staff. Just make sure you follow check in and out times, or you wont see staff. Although we checked in after hours we were able to get ...
Reviewed on Nov 19, 2025

Scarlett By The Sea
9 Miles Bull Bay St. Andrew Parish
Fully refundableReserve now, pay when you stay
$64 nightly
The price is $75 total per night from Dec 26 to Dec 27
$75 total
Dec 26 - Dec 27
Total with taxes and fees
This guesthouse features a restaurant, an indoor pool, and a bar/lounge. Enjoy the hot tub and perks like free valet parking and free WiFi. Laundry facilities ...
Very nice beds room for the price
Reviewed on Nov 5, 2025
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.
Frequently asked questions
Recent Saint Margarets Bay hotel reviews by fellow wanderers

Sea Cliff Resort
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"My family and I had a wonderful stay at Sea Cliff Resort. From the moment we arrived, the manager, owner, and his son were warm, hospitable, and assisted us with everything we needed. Their kindness really made our stay feel special.Thank you were we all amazing, The ambiance is peaceful, and the scenic ocean views are absolutely stunning! the perfect getaway if you want to relax. The property is beautiful and very well kept, and every corner feels like a photo moment. The breakfast and cocktails were very good, and added perfectly to the overall experience. This place is truly a Portland gem, and my family and I can’t wait to go back. Highly recommended!"
A verified traveler stayed at Sea Cliff Resort
Explore More Ways to Travel with Travelocity
- Boston Bay Hotels
- Villas in Boston Bay
- Hotels near Winnifred Beach
- Hotels near Errol Flynn Marina
- Condos in Port Antonio
- Guest Houses in Port Antonio
- Convention Center Hotels in Port Antonio
- Historic Hotels in Port Antonio
- Hotels with Hot Tubs in Port Antonio
- Hotel Wedding Venues Hotels in Port Antonio
- Port Antonio Hotels
- Villas in Port Antonio
- Hotels near Trident Castle
- Titchfield Peninsula Hotels
- Extended Stay Hotels in Hope Bay
- Hope Bay Hotels
- Vacation Homes in Hope Bay
- Villas in Hope Bay
- Chalets in Snow Hill
- Snow Hill Hotels
- Apartments in Windsor Castle
- B&B in Windsor Castle
- Condos in Windsor Castle
- Hostels in Windsor Castle
- Windsor Castle Hotels
- Vacation Homes in Windsor Castle
- Apartments in Buff Bay
- Cottages in Buff Bay
- Extended Stay Hotels in Buff Bay
- Guest Houses in Buff Bay
- Hostels in Buff Bay
- Buff Bay Hotels
- Vacation Homes in Buff Bay
- Villas in Buff Bay
- Long Bay Hotels
- Hotels near Folly Ruins
- Guest Houses in Fairy Hill
- Fairy Hill Hotels
- Villas in Fairy Hill
- Hotels near Boston Bay Beach
- Hotels near Somerset Falls
- All Inclusive Resorts & in Portland
- Arcade Hotels in Portland
- Beach Resorts & in Portland
- Boutique Hotels in Portland
- Cheap Hotels in Portland
- Convention Center Hotels in Portland
- Gay Friendly Hotels in Portland
- Golf Resorts & in Portland
- Hotels with Balconies in Portland
- Hotels with Childcare in Portland
- Hotels with Free Airport Shuttle in Portland
- Hotels with Hot Tubs in Portland
- Hotels with Waterslides in Portland
- Luxury Hotels in Portland
- Spa Resorts & in Portland
- Waterpark Hotels and Resorts in Portland
- Hotel Wedding Venues Hotels in Portland
- Portland Hotels
- Cabins in Portland






