
Caledonia Trip
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to ₹43,962 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top Caledonia Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.

Bahia Principe Grand Jamaica - All Inclusive
Price was ₹100,617, price is now ₹71,703 per person
₹71,703
per person
22 Nov - 24 Nov
found 13 hours ago
Return direct flight included
Philadelphia (PHL) to Montego Bay (MBJ)
7.4/10 Good! (2,635 reviews)
Slow customer service. Check in was awfully long. The swimming pools open late and close early every day. The food choices were the same.
Reviewed on 16 Oct 2025

Bahia Principe Luxury Runaway Bay - Adults Only - All Inclusive
Price was ₹110,053, price is now ₹75,974 per person
₹75,974
per person
22 Nov - 24 Nov
found 13 hours ago
Return direct flight included
Philadelphia (PHL) to Montego Bay (MBJ)
8.4/10 Very Good! (2,564 reviews)
We loved everything about the hotel. The only thing is the carts around the halls where too laugh the tires in the floor late night and very early. Other thar that I'm in love of bahia principe hotel!!!
Reviewed on 13 Oct 2025

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
Price was ₹115,541, price is now ₹82,555 per person
₹82,555
per person
22 Nov - 24 Nov
found 13 hours ago
Return direct flight included
Philadelphia (PHL) to Montego Bay (MBJ)
7.8/10 Good! (1,483 reviews)
I recently stayed at this resort and overall, the staff were incredibly friendly and welcoming — they truly made us feel comfortable during our stay. However, there were several areas that could use improvement to make the experience more enjoyable for families and adults alike.
Coming from the U.S., I was surprised by the number of strict rules, especially regarding activities for children. For example, the video game area required kids to be at least 13 years old to play without a parent. My son is 11 and already very familiar with these types of games, so that rule felt unnecessarily restrictive.
The pool and beach closing at 6:30 p.m. also limited the fun, especially since most guests are on vacation and want to enjoy the evening hours. After those amenities closed, there weren’t many other engaging options available, so we often ended up staying in our room — which wasn’t ideal for a resort experience.
The buffet food was great for the first few days, but later in the week it seemed less fresh — some items looked dried out and even the bread was hard. On the other hand, the restaurant menus were much better and offered delicious options.
The resort did provide evening shows, which were entertaining, but not everyone is interested in watching dance performances every night. It would be nice to see more variety and interactive entertainment, such as family-friendly competitions, board games, or card game nights — especially useful during rainy weather or when outdoor stuff
Reviewed on 16 Oct 2025

Grand Palladium Jamaica Resort & Spa All Inclusive
Price was ₹112,009, price is now ₹80,794 per person
₹80,794
per person
22 Nov - 24 Nov
found 13 hours ago
Return direct flight included
Philadelphia (PHL) to Montego Bay (MBJ)
8/10 Very Good! (1,532 reviews)
The only issue was the shuttles. Never came on time and sometimes at all!
Reviewed on 15 Oct 2025
Top hotels in Caledonia

S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
7 Jimmy Cliff Blvd, Montego Bay, Saint James
The price is ₹32,470 per night from 20 Oct to 21 Oct
₹32,470
₹37,693 total
20 Oct - 21 Oct
includes taxes & fees
9.4/10 Exceptional! (2,115 reviews)
"Perfect ."
Reviewed on 12 Oct 2025

Deja Resort All Inclusive
92 Gloucester Avenue, Montego Bay, Saint James
Fully refundableReserve now, pay when you stay
The price is ₹15,230 per night from 20 Oct to 21 Oct
₹15,230
₹17,995 total
20 Oct - 21 Oct
includes taxes & fees
8/10 Very Good! (1,432 reviews)
"The rooms and the dining hall was superb."
Reviewed on 12 Oct 2025

Grand Palladium Jamaica Resort & Spa All Inclusive
The Point, Lucea, Hanover
The price is ₹25,715 per night from 1 Nov to 2 Nov
₹25,715
₹32,496 total
1 Nov - 2 Nov
includes taxes & fees
8/10 Very Good! (1,549 reviews)
"Overall it was great vaca, the only issue I had was that the pools closed at 6pm. Thought this was a bit early but as they say it’s a family resort."
Reviewed on 13 Oct 2025
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.