Find hotels in Saint Margarets Bay from SAR 152
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Saint Margarets Bay
Apartment
Family friendly
Check prices for these dates
Compare 468 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Pearl Ocean Villa
Pearl Ocean Villa
10.0 out of 10, Exceptional, (1)
The price is SAR 938
SAR 1,111 total
includes taxes & fees
7 Jul - 8 Jul

Millsborough B&B
Millsborough B&B
10.0 out of 10, Exceptional, (13)

Jamaica Colors Eco-Retreat Hotel and Spa
Jamaica Colors Eco-Retreat Hotel and Spa
9.0 out of 10, Wonderful, (16)
The price is SAR 319
SAR 371 total
includes taxes & fees
7 Jul - 8 Jul

Great Huts
Great Huts
9.2 out of 10, Wonderful, (198)

Jay's Guest House
Jay's Guest House
9.0 out of 10, Wonderful, (11)
The price is SAR 232
SAR 309 total
includes taxes & fees
21 Jun - 22 Jun

All Nations Guesthouse
All Nations Guesthouse
8.8 out of 10, Excellent, (137)
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
Learn more about Saint Margarets Bay
Venture to Frenchman's Cove Beach and Blue Lagoon—just two of the sights around Saint Margarets Bay.
More cheap stays in Saint Margarets Bay
More cheap stays in Saint Margarets Bay

Kingsworth Bed and Breakfast
Jack’s Hill, Jack’s Hill Road, Kingston, Saint Andrew
7/10 Good! (73 reviews)
Recent reviews of Saint Margarets Bay hotels
Recent reviews of Saint Margarets Bay hotels

Reggae Legends Estate
5/5 Excellent
"Responded immediately with all our needs I got home and I’m day dreaming about the view it’s even better then the photos very accommodating we loved this place on site restaurant was soooo good staff was nice they offered pick up from airport for additional fee which was cheaper than cabs because it is all the way up the mountain the property was spacious, clean linens washer and dryer in the unit full kitchen the bedrooms was spaced out ideal for families traveling we took out boys they played in the game rooms and spent the whole in the pool each day gated, secure, super friendly locals right outside the city we loveddddd this place "
A verified traveler stayed at Reggae Legends Estate
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Saint Margarets Bay attractions
- Hotels near United States of America Embassy
- Hotels near Blue Lagoon
- Hotels near Frenchman's Cove Beach
- Hotels near Trident Castle
- Hotels near Blue and John Crow Mountains National Park
- Hotels near University of the West Indies
- Hotels near Blue Mountain Peak
- Hotels near Boston Bay Beach
- Hotels near San San Beach
- Hotels near Portland Parish Church
- Hotels near Reach Falls
- Hotels near Somerset Falls
- Hotels near Winnifred Beach
- Hotels near Rio Grande
- Hotels near Errol Flynn Marina
- Hotels near Holywell Park
- Hotels near Port Antonio Square
- Hotels near Musgrave Market
- Hotels near Palace Cineplex
- Hotels near Hope Zoo
Hotels near Saint Margarets Bay Airports
Other Hotels near Saint Margarets Bay, Portland
- Caribbean Islands Hotels
- Port Antonio Hotels
- Long Bay Hotels
- Irish Town Hotels
- Newcastle Hotels
- Mount James Hotels
- Rural Hill Hotels
- Bull Bay Hotels
- Buff Bay Hotels
- North Coast Hotels
- Hope Bay Hotels
- Drapers Hotels
- Robins Bay Hotels
- Boston Bay Hotels
- Mavis Bank Hotels
- Fairy Hill Hotels
- Silver Hill Gap Hotels
- Penlyne Castle Hotels
- Greater Antilles Hotels
- Manchioneal Hotels
Explore more hotels
- RafJam Bed & Breakfast
- Frenchman's Cove Resort
- Moon San Villa at the Blue Lagoon
- Great Huts
- Scarlett Guesthouse Hotel Resorts
- Reggae Legends Estate
- Jamaica Colors Eco-Retreat Hotel and Spa
- All Nations Guesthouse
- The Gardens
- Very cozy, clean, close to Bob Marley Beach, Cane River Falls & close to airport
- Pulse Suites at Villa Ronai
- Bay View Eco Resort & Spa