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

Strawberry Hill
Island Outpost Irish Town Saint Andrew
$342 nightly
The price is $374 total per night from Dec 9 to Dec 10
$374 total
Dec 9 - Dec 10
Total with taxes and fees
This hotel features a restaurant, a sauna, and a bar/lounge. Guests will appreciate freebies like continental breakfast and free self parking. A snack bar/deli ...
"Great experience!"
Reviewed on Nov 1, 2026

Great Huts
8-10 Boston Bay Port Antonio Portland
$131 nightly
The price is $152 total per night from Nov 10 to Nov 11
$152 total
Nov 10 - Nov 11
Total with taxes and fees
This Art Deco resort features a private beach, 2 outdoor pools, and a restaurant. Enjoy a day at the beach surfing, or relax with sun loungers. Guests will appreciate ...
"Staff was great and close to jerk center.room very nice and clean .property very nice."
Reviewed on Oct 27, 2026

Sea Cliff Resort
Ross Craig Long Bay Portland
Fully refundableReserve now, pay when you stay
$177 nightly
The price is $193 total per night from Nov 10 to Nov 11
$193 total
Nov 10 - Nov 11
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. WiFi in public areas is free. A coffee shop, a terrace, and a garden are also on offer.
"X"
Reviewed on Nov 9, 2026

Match Resort Hotel
Dolphin Bay Port Antonio
$81 nightly
The price is $91 total per night from Dec 10 to Dec 11
$91 total
Dec 10 - Dec 11
Total with taxes and fees
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, ...
"Breakfast was good but needed more options like some fruits, the staff members was helpful"
Reviewed on Nov 8, 2026

Christar Villas Hotel
99A Hope Rd Kingston St. Andrew Parish
Fully refundableReserve now, pay when you stay
$124 nightly
The price is $139 total per night from Dec 9 to Dec 10
$139 total
Dec 9 - Dec 10
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 ...
"Spent $508 usd for 3 nights had no wifi the entire trip, tv wasn’t working and water Leak in the room. When address to the manager he turned around and gave my family member a discount instead of me when the room was booked under my name and credit card. Highly disappointed"
Reviewed on Nov 3, 2026

PHS Portland Comfort Stay
Main Street Saint Margarets Bay Portland Parish
Fully refundableReserve now, pay when you stay
$77 nightly
The price is $89 total per night from Nov 17 to Nov 18
$89 total
Nov 17 - Nov 18
Total with taxes and fees
A restaurant and a snack bar/deli are featured at this bed & breakfast. Take advantage of the free self parking.

Jamaica Palace Hotel
Williamsfield Port Antonio Portland
Fully refundableReserve now, pay when you stay
$174 nightly
The price is $194 total per night from Nov 10 to Nov 11
$194 total
Nov 10 - Nov 11
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 ...

Geejam
San San, Port Antonio Port Antonio Portland
$393 nightly
The price is $437 total per night from Nov 10 to Nov 11
$437 total
Nov 10 - Nov 11
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 ...

Jamaica Colors Eco-Retreat Hotel and Spa
A4 Rural Hill Portland Parish
A private beach and an outdoor pool are featured at this hotel. There's fun for all ages with a free kid's club and an arcade/game room, and families will appreciate ...
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

Match Resort Hotel
4 out of 5
Posted 22 hours ago
Travelocity Verified Review
"The room was spacious. The curry chicken breakfast was excellent. Staffing was short in supply as one officer had multiple assignments therefore the wait time to get items requested was lengthy"
A verified traveler stayed at Match Resort Hotel
Explore More Ways to Travel with Travelocity
- Sea Cliff Resort
- The Trident Hotel
- Wedding in Port Antonio
- Hotels in Port Antonio
- Villas in Port Antonio
- Cabins in Portland
- Guesthouses in Portland
- Hostels in Portland
- Villas in Portland
- Hotels in Snow Hill
- Hotels near Somerset Falls
- Hotels near Trident Castle
- Jamaica Palace Hotel
- Inn The Town
- Hotel Tim Bamboo
- Hotel Mocking Bird Hill
- Historical in Port Antonio
- Great Huts
- Goblin Hill Villas at San San
- Go Natural Jamaica Retreats
- Geejam
- Frenchman's Cove Resort
- Hostels in Boston Bay
- Free Parking in Boston Bay
- Iya Ites Jamaica resort
- Wilks Bay Resort One-Bedroom Beachfront Apartment Chef
- Apartments in Buff Bay
- Cottages in Buff Bay
- Guesthouses in Buff Bay
- Tranquility Guest House
- Privatevacationhomes in Buff Bay
- Adults Only in Portland
- All-Inclusive in Portland
- Beach in Portland
- Golf in Portland
- Balcony in Portland
- Childcare in Portland
- Cocosan Villa
- Bay View Eco Resort & Spa
- All Nations Guesthouse
- All-Inclusive in Port Antonio
- Guesthouses in Port Antonio
- Condos in Port Antonio
- Pearl Ocean Villa
- Hotels in Long Bay
- Privatevacationhomes in Hope Bay
- Hotels in Hope Bay
- Sea Bell Resort Limited
- Hotels near Holywell Park
- Waterslide in Portland
- Hot Tub in Portland
- Villas in Fairy Hill
- Guesthouses in Fairy Hill
- Portland Hotels
- Spa in Portland
- Romantic in Portland
- Apartments in Windsor Castle
- Hostels in Windsor Castle
- Hotels near Winnifred Beach
- Moon San Villa at the Blue Lagoon
- Pimento Lodge
- Rasta Villa
- Ridge Bay Chateau
- San San Tropez






