
Jamaica Mountain Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 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
Flight and Mountain hotel deals in Jamaica
Price found within the past 48 hours. Click for updated prices.

Hotel Riu Montego Bay - Adults Only - All Inclusive
Price was CA $2,028, price is now CA $1,348 per person
CA $1,348
per person
Aug 24 - Aug 27
found 24 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
8.6/10 Excellent! (5,305 reviews)
Resort was nice and there was always something to do. The bar is always packed but they move fast and the employees know how to have fun. The food was really good and had a big variety. The people are friendly and I would definitely be back!
Reviewed on Jun 23, 2026

Sunset at the Palms Resort - Adults Only - All Inclusive
Price was CA $3,037, price is now CA $1,673 per person
CA $1,673
per person
Aug 24 - Aug 27
found 24 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
9.2/10 Wonderful! (1,004 reviews)
We just spent our 25th anniversary week at The Palms and had a great time. The resort is stunning and the staff is so friendly and helpful. The treehouses are so adorable and clean. The bed was super comfortable, the pillows weren’t the best, but nothing is like my own pillow! Housekeeping did a great job everyday cleaning and restocking towels and our mini fridge. The food was always good, breakfast was the best meal everyday. Dinner became very redundant for 7 days. We did thoroughly enjoy our special dinner at the Lotus Leaf, it was delicious. We got the couples massage and it was so wonderful and relaxing. There are kitties all over the resort and we loved seeing them everywhere. I will definitely recommend this resort to anyone heading to Jamaica!
Reviewed on Jun 22, 2026

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
Price was CA $2,213, price is now CA $1,496 per person
CA $1,496
per person
Aug 24 - Aug 27
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
8/10 Very good! (1,395 reviews)
The check in was so slow . Spent an hour just to check in. Had a bad experience at the sport bar was bad. They didnt attend to i and my friends for over an hour . Everything else was good . Nice hotel amenities
Reviewed on Jun 23, 2026

Grand Palladium Jamaica Resort & Spa All Inclusive
Price was CA $2,176, price is now CA $1,476 per person
CA $1,476
per person
Aug 24 - Aug 27
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
8/10 Very good! (1,567 reviews)
My last visit couple years ago wasn’t the best; but this year was amazing. I was given a room that accommodated myself and my two children, the staff were amazing and the food is still top notch. A little disappointed about the service fees on room service (also the limited food options), but my overall stay was pretty good.
Reviewed on Jun 23, 2026

Moon Palace Jamaica – All Inclusive
Price was CA $2,473, price is now CA $1,776 per person
CA $1,776
per person
Aug 24 - Aug 27
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
8.2/10 Very good! (2,035 reviews)
overall the stay was okay. The room service was delayed for 2 items, taking 45mins and call. I scheduled breakfast for my room for 0630, my food arrived cold.
Reviewed on Jun 23, 2026
5* Mountain holidays in Jamaica
Price found within the past 48 hours. Click for updated prices.

Grand Palladium Jamaica Resort & Spa All Inclusive
Price was CA $2,176, price is now CA $1,476 per person
CA $1,476
per person
Aug 24 - Aug 27
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
8/10 Very good! (1,567 reviews)
My last visit couple years ago wasn’t the best; but this year was amazing. I was given a room that accommodated myself and my two children, the staff were amazing and the food is still top notch. A little disappointed about the service fees on room service (also the limited food options), but my overall stay was pretty good.
Reviewed on Jun 23, 2026

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
Price was CA $2,213, price is now CA $1,496 per person
CA $1,496
per person
Aug 24 - Aug 27
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
8/10 Very good! (1,395 reviews)
The check in was so slow . Spent an hour just to check in. Had a bad experience at the sport bar was bad. They didnt attend to i and my friends for over an hour . Everything else was good . Nice hotel amenities
Reviewed on Jun 23, 2026

Moon Palace Jamaica – All Inclusive
Price was CA $2,473, price is now CA $1,776 per person
CA $1,776
per person
Aug 24 - Aug 27
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
8.2/10 Very good! (2,035 reviews)
overall the stay was okay. The room service was delayed for 2 items, taking 45mins and call. I scheduled breakfast for my room for 0630, my food arrived cold.
Reviewed on Jun 23, 2026
3 Night Mountain holidays in Jamaica
Price found within the past 48 hours. Click for updated prices.

Hotel Riu Montego Bay - Adults Only - All Inclusive
Price was CA $2,028, price is now CA $1,348 per person
CA $1,348
per person
Aug 24 - Aug 27
found 24 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
8.6/10 Excellent! (5,305 reviews)
Resort was nice and there was always something to do. The bar is always packed but they move fast and the employees know how to have fun. The food was really good and had a big variety. The people are friendly and I would definitely be back!
Reviewed on Jun 23, 2026

Sunset at the Palms Resort - Adults Only - All Inclusive
Price was CA $3,037, price is now CA $1,673 per person
CA $1,673
per person
Aug 24 - Aug 27
found 24 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
9.2/10 Wonderful! (1,004 reviews)
We just spent our 25th anniversary week at The Palms and had a great time. The resort is stunning and the staff is so friendly and helpful. The treehouses are so adorable and clean. The bed was super comfortable, the pillows weren’t the best, but nothing is like my own pillow! Housekeeping did a great job everyday cleaning and restocking towels and our mini fridge. The food was always good, breakfast was the best meal everyday. Dinner became very redundant for 7 days. We did thoroughly enjoy our special dinner at the Lotus Leaf, it was delicious. We got the couples massage and it was so wonderful and relaxing. There are kitties all over the resort and we loved seeing them everywhere. I will definitely recommend this resort to anyone heading to Jamaica!
Reviewed on Jun 22, 2026

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
Price was CA $2,213, price is now CA $1,496 per person
CA $1,496
per person
Aug 24 - Aug 27
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
8/10 Very good! (1,395 reviews)
The check in was so slow . Spent an hour just to check in. Had a bad experience at the sport bar was bad. They didnt attend to i and my friends for over an hour . Everything else was good . Nice hotel amenities
Reviewed on Jun 23, 2026
4 Night Mountain holidays in Jamaica
Price found within the past 48 hours. Click for updated prices.

Hotel Riu Montego Bay - Adults Only - All Inclusive
Price was CA $2,375, price is now CA $1,488 per person
CA $1,488
per person
Aug 24 - Aug 28
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
8.6/10 Excellent! (5,305 reviews)
Resort was nice and there was always something to do. The bar is always packed but they move fast and the employees know how to have fun. The food was really good and had a big variety. The people are friendly and I would definitely be back!
Reviewed on Jun 23, 2026

Sunset at the Palms Resort - Adults Only - All Inclusive
Price was CA $3,745, price is now CA $1,995 per person
CA $1,995
per person
Aug 24 - Aug 28
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
9.2/10 Wonderful! (1,004 reviews)
We just spent our 25th anniversary week at The Palms and had a great time. The resort is stunning and the staff is so friendly and helpful. The treehouses are so adorable and clean. The bed was super comfortable, the pillows weren’t the best, but nothing is like my own pillow! Housekeeping did a great job everyday cleaning and restocking towels and our mini fridge. The food was always good, breakfast was the best meal everyday. Dinner became very redundant for 7 days. We did thoroughly enjoy our special dinner at the Lotus Leaf, it was delicious. We got the couples massage and it was so wonderful and relaxing. There are kitties all over the resort and we loved seeing them everywhere. I will definitely recommend this resort to anyone heading to Jamaica!
Reviewed on Jun 22, 2026

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
Price was CA $2,753, price is now CA $1,742 per person
CA $1,742
per person
Aug 24 - Aug 28
found 23 hours ago
Roundtrip flight included
Toronto (YTO) to Montego Bay (MBJ)
8/10 Very good! (1,395 reviews)
The check in was so slow . Spent an hour just to check in. Had a bad experience at the sport bar was bad. They didnt attend to i and my friends for over an hour . Everything else was good . Nice hotel amenities
Reviewed on Jun 23, 2026
Mountain Hotels in Jamaica

Strawberry Hill
Island Outpost Irish Town Saint Andrew
The price is CA $476 per night from Jul 10 to Jul 11
CA $476
CA $573 total
Jul 10 - Jul 11
includes taxes & fees
Book a stay at this boutique hotel in Irish Town. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Bob Marley Museum and Hardwar Gap are ...
9.2/10 Wonderful! (169 reviews)
"Wonderful location, clean, with a very comfortable bed. Older property with only somewhat noisy standing fans to cool - would benefit from quiet ceiling fans. Apparently continental breakfast is complimentary in the rooms, but we weren’t offered this and there were no details about in room dining ..."
Reviewed on Jun 23, 2026

Little Shaw Park Guest House
21 Shaw Park Road Ocho Rios St. Ann
The price is CA $82 per night from Jun 25 to Jun 26
CA $82
CA $96 total
Jun 25 - Jun 26
includes taxes & fees
Stay at this guesthouse in Ocho Rios. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions Dunn's River Falls and Turtle Beach are located ...
7/10 Good! (69 reviews)
"Yes easy access to shops and transport"
Reviewed on Jan 2, 2026

Silent Waters Villa
Great River Private Montego Bay Saint James
Book a stay at this luxury villa in Montego Bay. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Popular attractions Freeport Peninsula and Doctor's ...
8/10 Very good! (1 review)
"The only concern I had was failure to follow the allergy list for meals."
Reviewed on Jan 21, 2023
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.
More vacations you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







