
Saint Leonards Holidays
- Plan, book, travel with confidence
- Better togetherSave up to €185 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Flight + Hotel Deals in Saint Leonards
Price found within the past 48 hours. Click for updated prices.

Ocho Rios Getaway Villa at Draxhall
Save 100% on your flight
Price was €911, price is now €566 per person
€566
per person
21 Apr - 24 Apr
found 1 day ago
Return direct flight included
Toronto (YYZ) to Montego Bay (MBJ)
9.6/10 Exceptional! (5 reviews)
Took a long time for someone to answer the phone for us to get check in. But over all the place was nice and clean i felt very comfortable.
Reviewed on 8 Nov 2022

Ocho Rios Villa at the Palms II
Save 100% on your flight
Price was €1,129, price is now €628 per person
€628
per person
21 Apr - 24 Apr
found 1 day ago
Return direct flight included
Toronto (YYZ) to Montego Bay (MBJ)
9.4/10 Exceptional! (22 reviews)
The property is huge and maybe we were a little unprepared for that but it was a very pleasant experience and I am glad we gave it a crack versus the big names. The host Ms. Powell took excellent care of us and was there from the moment we booked to guide and advise us. Thanks for an amazing stay are your villa.
Reviewed on 25 Apr 2023


Ocean Coral Spring - All Inclusive
Save 100% on your flight
Price was €1,573, price is now €926 per person
€926
per person
21 Apr - 24 Apr
found 1 day ago
Return direct flight included
Toronto (YYZ) to Montego Bay (MBJ)
8.4/10 Very Good! (4,013 reviews)
Pool was great. Not much room on the beach. Shortage of chairs on beach and at pool. Water sports equipment wasn’t available.
Reviewed on 9 Mar 2026

Ocho Rios Getaway Villa at The Palms
Save 100% on your flight
Price was €1,023, price is now €619 per person
€619
per person
21 Apr - 24 Apr
found 1 day ago
Return direct flight included
Toronto (YYZ) to Montego Bay (MBJ)
9.2/10 Wonderful! (7 reviews)
The villa was clean and well appointed. There was comfortable space for four adults though the lounge became somewhat cramped when the fifth adult arrived. There was a sense of safety and security at all times, which was welcome. Everything worked! Though rather removed from the beach there was easy access nonetheless. Other amenities were a short drive away. The corner deli, Scotchies for jerk delights and the petrol station. The highway and Ocho Rios proper were also easily accessible.
Reviewed on 31 Mar 2019
Top hotels in Saint Leonards

Hotel Riu Montego Bay - Adults Only - All Inclusive
Mahoe Bay, Ironshore Montego Bay Saint James
8.6/10 Excellent! (5,186 reviews)
The check in process was lengthy and very chaotic. There was no air conditioning in the front desk area which compounded on the discomfort. The rooms are average but clean. Food is also average and I found it repetitive even with a four night stay. The staff was kind and professional. Overall, you ...
Reviewed on 9 Mar 2026

Deja Resort All Inclusive
92 Gloucester Avenue Montego Bay Saint James
The price is €217 per night from 31 Mar to 1 Apr
€217
31 Mar - 1 Apr
includes taxes & fees
8/10 Very Good! (1,619 reviews)
Everything was great, but the stairs to the room were brutal. I requested garden level as I have problems with stairs but don’t know they have main level rooms. They will assist taking your luggage up but not down. Plan accordingly.
Reviewed on 10 Mar 2026

Hotel Riu Palace Jamaica - Adults Only - All Inclusive
Mahoe Bay - Ironshore P O Montego Bay Saint James
8.8/10 Excellent! (1,640 reviews)
The food was horrible. This resort is college kids.
Reviewed on 9 Mar 2026
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
