Default HTG hotel image

Find hotels in Saint Margarets Bay from SAR 231

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
12 Aug - 13 Aug
Tomorrow
13 Aug - 14 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for Saint Margarets Bay hotels

Breakfast included
Reserve now, pay later
Hotel
Hostel/Backpacker accommodation
Adults only

1. PHS Portland Comfort Stay

PHS Portland Comfort Stay
Saint Margarets Bay
SAR 287
SAR 334 total
includes taxes & fees
20 Aug - 21 Aug
PHS Portland Comfort Stay

2. Jamaica Colors Eco-Retreat Hotel and Spa

Jamaica Colors Eco-Retreat Hotel and Spa
Rural Hill
United States
Brian
SAR 319
SAR 371 total
includes taxes & fees
26 Aug - 27 Aug
Jamaica Colors Eco-Retreat Hotel and Spa

3. Sea Cliff Resort

Sea Cliff Resort
Long Bay
United States
Robert
SAR 417
SAR 525 total
includes taxes & fees
12 Sep - 13 Sep
Sea Cliff Resort

4. La Familia Guesthouse

La Familia Guesthouse
Long Bay
SAR 342
SAR 454 total
includes taxes & fees
22 Aug - 23 Aug
La Familia Guesthouse

5. Great Huts

Great Huts
Port Antonio
United States
Yvette
SAR 463
SAR 536 total
includes taxes & fees
12 Sep - 13 Sep
Great Huts

6. Boston Bay

Boston Bay
Port Antonio
United States
Damion
SAR 226
SAR 406 total
includes taxes & fees
28 Aug - 29 Aug
Boston Bay

7. Polish Princess Guest House

Polish Princess Guest House
Port Antonio
Canada
hal
SAR 395
SAR 463 total
includes taxes & fees
21 Aug - 22 Aug
Polish Princess Guest House

8. Tha Lagoon Spot

Tha Lagoon Spot
Port Antonio
SAR 318
SAR 425 total
includes taxes & fees
21 Aug - 22 Aug
Tha Lagoon Spot

9. The Grand Sinopia Inn Portland

The Grand Sinopia Inn Portland
Port Antonio
SAR 2,073
SAR 2,493 total
includes taxes & fees
21 Aug - 22 Aug
The Grand Sinopia Inn Portland

10. Sinopia Inn

Sinopia Inn
Port Antonio
SAR 372
SAR 431 total
includes taxes & fees
16 Aug - 17 Aug
Sinopia Inn

11. West Breeze

West Breeze
Port Antonio
SAR 209
SAR 244 total
includes taxes & fees
1 Sep - 2 Sep
West Breeze

12. Tropical Lagoon Resort

Tropical Lagoon Resort
Port Antonio
Canada
Ramesh
SAR 550
SAR 699 total
includes taxes & fees
12 Sep - 13 Sep
Tropical Lagoon Resort

13. Frenchman's Cove Resort

Frenchman's Cove Resort
Port Antonio
United States
Lisa
SAR 803
SAR 927 total
includes taxes & fees
19 Aug - 20 Aug
Frenchman's Cove Resort

14. All Nations Guesthouse

All Nations Guesthouse
Port Antonio
United States
Evelyn
SAR 320
SAR 372 total
includes taxes & fees
24 Aug - 25 Aug
All Nations Guesthouse

15. Geejam

Geejam
Port Antonio
Canada
Tony
SAR 1,439
SAR 1,730 total
includes taxes & fees
31 Aug - 1 Sep
Geejam

16. LF Jungle Retreat

LF Jungle Retreat
Port Antonio
Canada
Jileesa
SAR 328
SAR 401 total
includes taxes & fees
13 Aug - 14 Aug
LF Jungle Retreat

17. Jamaica Palace Hotel

Jamaica Palace Hotel
Port Antonio
United States
Patrick
SAR 517
SAR 576 total
includes taxes & fees
6 Sep - 7 Sep
Jamaica Palace Hotel

18. Bay View Eco Resort & Spa

Bay View Eco Resort & Spa
Port Antonio
United States
Kimberly
SAR 494
SAR 596 total
includes taxes & fees
12 Sep - 13 Sep
Bay View Eco Resort & Spa

19. Match Resort Hotel

Match Resort Hotel
Port Antonio
United States
Ramona
SAR 405
SAR 449 total
includes taxes & fees
12 Sep - 13 Sep
Match Resort Hotel

20. Hotel Tim Bamboo

Hotel Tim Bamboo
Port Antonio
United States
Natesha
SAR 439
SAR 499 total
includes taxes & fees
11 Sep - 12 Sep
Hotel Tim Bamboo
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Saint Margarets Bay Hotel Reviews

Sea Cliff Resort

Sea Cliff Resort

10/10 Excellent
"We visited in early August 2026 and had a delightful time. Terrence and Monique were super helpful and the rest of the staff were friendly and courteous. Had a wonderful 3 night stay and as a bonus, got lulled to sleep with the ocean waves and woke up to spectacular sunrises.👍😄🇯🇲"
Robert 3-night trip
Posted 11 hours ago
Sea Cliff Resort
Inn The Town

Inn The Town

8/10 Good
"Great view, overlooking the ocean and part of the town. It’s in a very convenient location, close to the beaches, banks, supermarkets restaurants and taxi stands(walking distance). I would definitely recommend you book your stay."
Jillian 4-night trip
Posted 1 day ago
Inn The Town
All Nations Guesthouse

All Nations Guesthouse

8/10 Good
"Clean room and accommodating staff"
Jabari 1-night trip
Posted 2 days ago
All Nations Guesthouse
Scarlett By The Sea

Scarlett By The Sea

10/10 Excellent
"Very kind and helpful staff. Manager lady was kind and shabba was helpful."
Nancene 1-night trip
Posted 3 days ago
Scarlett By The Sea
Jamaica Palace Hotel

Jamaica Palace Hotel

10/10 Excellent
"The property was magnificient! Clean room, lovely breakfast, friendly staff. Beautiful ladscape and scenery. We enjoyed the cool relaxing ambiance and the drive into the nearby town. A perfect getaway from the busy city life."
Odette 2-night trip
Posted 4 days ago
Jamaica Palace Hotel
Match Resort Hotel

Match Resort Hotel

10/10 Excellent
"Good afternoon, I was invited to a wedding in Portland and I wanted somewhere to stay so I went on Google and began to search and while searching what I saw was way over my budget. And then my friend send me match resort and when I check it out it was the perfect place. When I arrived there the customer service was excellent I felt at home as if I was a regular visitor there. The room was clean, the food was good, the entertainment was excellent not to mention the staff they were awesome. I enjoyed my stay and I would visit again and again."
Jacqueline 3-night trip
Posted 5 days ago
Match Resort Hotel
Moon San Villa at the Blue Lagoon

Moon San Villa at the Blue Lagoon

8/10 Good
"The property is perfectly located next to blue lagoon and the resort is beautiful. It could use some maintenance was a bit dusty, needed some refurbishing. There wasn’t any toiletries as the bookings saiid or the free boat ride so that should be updated. It is hard to get in contact with someone on site when needed. There is someone that pops in from time to time but no number to call. That would be nice to have. TVs don’t connect to wifi or have channels either. All in all it was a nice spot a/c works great, bed is comfy, the view is great, very welcoming and private. I would definitely go back"
Dave 2-night trip
Posted 12 days ago
Moon San Villa at the Blue Lagoon
LF Jungle Retreat

LF Jungle Retreat

10/10 Excellent
"We had a great stay, staff was amazing it was so peaceful! I would definitely come back !"
Jileesa 2-night trip
Posted 2 weeks ago
LF Jungle Retreat
Bay View Eco Resort & Spa

Bay View Eco Resort & Spa

10/10 Excellent
"N/a"
Tarik 1-night trip
Posted 3 weeks ago
Bay View Eco Resort & Spa

More cheap stays in Saint Margarets Bay

Kingsworth Bed and Breakfast

Kingsworth Bed and Breakfast

Jack’s Hill, Jack’s Hill Road Kingston Saint Andrew
SAR 207
SAR 231 total
16 Aug - 17 Aug
includes taxes & fees
7.2/10 Good! (84 reviews)
Kingsworth Bed and Breakfast
Paradise Inn

Paradise Inn

Snow Hill Port Antonio Portland
SAR 300
SAR 349 total
13 Aug - 14 Aug
includes taxes & fees
5.2/10 (18 reviews)
Paradise Inn
Polish Princess Guest House

Polish Princess Guest House

Pompie Lane Port Antonio Portland
SAR 395
SAR 463 total
21 Aug - 22 Aug
includes taxes & fees
9.6/10 Exceptional! (52 reviews)
Polish Princess Guest House
Camelia Rooms

Camelia Rooms

18 Liguanea Terrace Kingston
Get rates
5.6/10 (11 reviews)
Camelia Rooms
Perfect View - Entire House

Perfect View - Entire House

Drapers Drapers Portland Parish
Get rates
10/10 Exceptional! (1 review)
Perfect View - Entire House
Areca Palms

Areca Palms

Portland Port Antonio Portland
Get ratesAreca Palms

Frequently asked questions

Where is the best place for a stay in Saint Margarets Bay?
Sea Cliff Resort, located 17.2 mi (27.6 km) from the heart of Saint Margarets Bay, is a top choice for your stay based on our traveler data. Other good choices for your visit to the area are Jamaica Palace Hotel and Christar Villas Hotel. See all available top hotels, or vacation rentals in Saint Margarets Bay.
What are some of the best vacation rentals in Saint Margarets Bay?
Perfect View - Entire House: This vacation home rental near Saint Margarets Bay has free WiFi and a TV to help you feel perfectly comfortable in your new surroundings. This vacation rental also comes with free parking to give you added peace of mind. See all vacation rentals in Saint Margarets Bay.
If I need to cancel my hotel reservation in Saint Margarets Bay, will I receive a refund?
Yes, you'll find most hotel reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Saint Margarets Bay.
Where can I learn more about changing or cancelling my trip to Saint Margarets Bay?
For more details about changing or cancelling your trip to Saint Margarets Bay, click here.
What's it like staying in Saint Margarets Bay?
Travelers to Saint Margarets Bay will find plenty to explore and enjoy. In Saint Margarets Bay, there are 4 hotels and other accommodations to choose from. Find out more about Saint Margarets Bay.
What should I see while I'm in Saint Margarets Bay?
Places to visit in the wider area include Frenchman's Cove Beach, Blue Lagoon, and Blue Mountain Peak. You'll also find Blue and John Crow Mountains National Park and Boston Bay Beach in the area. Check out what more to see and do in Expedia's Saint Margarets Bay guide.
What's the seasonal weather like in Saint Margarets Bay?
The hottest months are usually September and August with an average temp of 81°F, while the coldest months are January and February with an average of 77°F. Average annual precipitation for Saint Margarets Bay is 55 inches.