
Greater Antilles Kid friendly Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Hande Gokoglu
- 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
Price found within the past 48 hours. Click for updated prices.

Iberostar Waves Rose Hall Beach - All Inclusive
Northern Estates
Price was €685, price is now €685 per person
€685
per person
2 Mar - 5 Mar
found 10 hours ago
Return flight included
Toronto (YYZ) to Montego Bay (MBJ)
7.8/10 Good! (1,011 reviews)
Room was spotless staff was very nice patient and helpful
Reviewed on 28 Dec 2025

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Price was €3,579, price is now €2,015 per person
€2,015
per person
22 Feb - 28 Feb
found 1 day ago
Return direct flight included
Lisbon (LIS) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
Just wanted to share how amazing our stay has been at Majestic Mirage in Punta Cana. The resort is absolutely beautiful, and everything here is truly exceptional.
We attended the Christmas Eve buffet, and I can honestly say I have never seen such an abundance and variety of food anywhere else. Every kind of seafood you can imagine, an incredible selection of dishes, and amazing desserts—if you can think of it, they had it. Everything was absolutely delicious, and the presentation easily deserves 10 stars.
We’ve been here for 5 days now, and the staff truly does a tremendous job. Everyone is kind, polite, helpful, and always smiling. There is nothing better than walking around and being treated like a queen. My whole family is in love with this place and the people—especially Junior and Naomi, who made our stay even more special.
We’ve stayed at many hotels throughout the Caribbean, and I can honestly say this is the best experience we’ve ever had. If you’re planning a vacation anywhere, choose Majestic Mirage—we will definitely be back.
Reviewed on 28 Dec 2025

Grand Palladium Jamaica Resort & Spa All Inclusive
Save 100% on your flight
Price was €3,030, price is now €1,779 per person
€1,779
per person
19 Feb - 26 Feb
found 12 hours ago
Return flight included
London (LON) to Montego Bay (MBJ)
8/10 Very Good! (1,564 reviews)
Staff are very friendly and welcoming. I would like more dining options though. We only got to find at one restaurant all the days and couldn’t get reservations for others.
Reviewed on 28 Dec 2025

Majestic Colonial Punta Cana - All Inclusive
Bávaro
Price was €2,807, price is now €1,683 per person
€1,683
per person
22 Feb - 28 Feb
found 1 day ago
Return direct flight included
Lisbon (LIS) to Punta Cana (PUJ)
9/10 Wonderful! (6,377 reviews)
Love this hotel. Will be returning again next Christmas
Reviewed on 28 Dec 2025

Zel Punta Cana, All Suites - All inclusive
Bávaro
Price was €2,580, price is now €1,680 per person
€1,680
per person
22 Feb - 28 Feb
found 1 day ago
Return direct flight included
Lisbon (LIS) to Punta Cana (PUJ)
8.8/10 Excellent! (389 reviews)
Great resort. Only drawback is that the hotel is not directly on the beach
Reviewed on 28 Dec 2025
Don't see what you're looking for?
See all available trips from Toronto to Greater Antilles
View all tripsPrice found within the past 48 hours. Click for updated prices.

Moon Palace Jamaica – All Inclusive
Price was €1,322, price is now €886 per person
€886
per person
3 Mar - 5 Mar
found 13 hours ago
Return flight included
Toronto (YYZ) to Montego Bay (MBJ)
8.2/10 Very Good! (1,845 reviews)
It’s good, but not great. We enjoyed it but it could use a few updates and the standard rooms are VERY small.
Reviewed on 29 Dec 2025

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bávaro
Price was €3,579, price is now €2,015 per person
€2,015
per person
22 Feb - 28 Feb
found 1 day ago
Return direct flight included
Lisbon (LIS) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,890 reviews)
Just wanted to share how amazing our stay has been at Majestic Mirage in Punta Cana. The resort is absolutely beautiful, and everything here is truly exceptional.
We attended the Christmas Eve buffet, and I can honestly say I have never seen such an abundance and variety of food anywhere else. Every kind of seafood you can imagine, an incredible selection of dishes, and amazing desserts—if you can think of it, they had it. Everything was absolutely delicious, and the presentation easily deserves 10 stars.
We’ve been here for 5 days now, and the staff truly does a tremendous job. Everyone is kind, polite, helpful, and always smiling. There is nothing better than walking around and being treated like a queen. My whole family is in love with this place and the people—especially Junior and Naomi, who made our stay even more special.
We’ve stayed at many hotels throughout the Caribbean, and I can honestly say this is the best experience we’ve ever had. If you’re planning a vacation anywhere, choose Majestic Mirage—we will definitely be back.
Reviewed on 28 Dec 2025

Grand Palladium Jamaica Resort & Spa All Inclusive
Save 100% on your flight
Price was €3,030, price is now €1,779 per person
€1,779
per person
19 Feb - 26 Feb
found 12 hours ago
Return flight included
London (LON) to Montego Bay (MBJ)
8/10 Very Good! (1,564 reviews)
Staff are very friendly and welcoming. I would like more dining options though. We only got to find at one restaurant all the days and couldn’t get reservations for others.
Reviewed on 28 Dec 2025
Don't see what you're looking for?
See all available trips from Toronto to Greater Antilles
View all tripsPrice found within the past 48 hours. Click for updated prices.

Iberostar Waves Rose Hall Beach - All Inclusive
Northern Estates
Price was €685, price is now €685 per person
€685
per person
2 Mar - 5 Mar
found 10 hours ago
Return flight included
Toronto (YYZ) to Montego Bay (MBJ)
7.8/10 Good! (1,011 reviews)
Room was spotless staff was very nice patient and helpful
Reviewed on 28 Dec 2025

Moon Palace Jamaica – All Inclusive
Price was €1,322, price is now €886 per person
€886
per person
3 Mar - 5 Mar
found 13 hours ago
Return flight included
Toronto (YYZ) to Montego Bay (MBJ)
8.2/10 Very Good! (1,845 reviews)
It’s good, but not great. We enjoyed it but it could use a few updates and the standard rooms are VERY small.
Reviewed on 29 Dec 2025
Don't see what you're looking for?
See all available trips from Toronto to Greater Antilles
View all trips
Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1 Punta Cana La Altagracia
Stay at this luxury resort in Punta Cana. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the pool and the helpful staff in their reviews. ...
8/10 Very Good! (5,483 reviews)
Families like: Outdoor pools, waterslide, children's club, playground
Travellers say...
Room was good, stuff tried to help and was nice.
Reviewed on 27 Dec 2025

Majestic Colonial Punta Cana - All Inclusive
Carretera El Macao Punta Cana La Altagracia
Stay at this beach resort in Punta Cana. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the breakfast and the pool in their reviews. Popular ...
8.8/10 Excellent! (6,374 reviews)
This was a nice resort. They have great activities to engage guests. The only complaints I have are that they ran out of towels at the beach and pool almost daily. The card system is also a little difficult to get towel replacements. The pools are kind of chilly (we went in December so would have ...
Reviewed on 25 Dec 2025

Dreams Rose Hall Resort & Spa - All Inclusive
Rose Hall Montego Bay Saint James
Stay at this luxury resort in Montego Bay. Enjoy free Wi-Fi, free parking and 2 outdoor pools. Our guests praise the pool and the helpful staff in their reviews. ...
8.4/10 Very Good! (1,935 reviews)
Families like: Outdoor pools, free water park access, children's club, playground
Travellers say...
Pool was enjoyable and not crowded. Food excellent. Would spend a whole week there and i dont really like all inclusive hotels.
Reviewed on 25 Nov 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.
