
Greater Antilles Scuba Diving Vacations
Book a Scuba Diving Hotel + Flight or Car together to unlock savings
Photo by Hande Gokoglu
- Plan, book, travel with confidence
- Better togetherSave up to ₩234,741 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 Scuba Diving vacation packages in Greater Antilles
Price found within the past 48 hours. Click for updated prices.

Hotel Riu Montego Bay - Adults Only - All Inclusive
Price was ₩5,512,872, price is now ₩2,755,533 per person
₩2,755,533
per person
Mar 20 - Mar 27
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Montego Bay (MBJ)
8.6/10 Excellent! (5,147 reviews)
Nice resort. Same food everyday but plenty of options.
Reviewed on Feb 4, 2026

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bávaro
Price was ₩6,135,501, price is now ₩3,177,890 per person
₩3,177,890
per person
Mar 20 - Mar 27
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (2,437 reviews)
Room condition was good. Staff was very friendly and accommodating. Food was good. Bed was not comfortable. Spacious but very hard. Pillows are average. Next, we were promised by the hotel manager a swim out room that was going to be in the sun. My wife and I were switched after two days, how are we lost the first two days of that amenity. Next, my wife’s AirPods were stolen by the staff. We know this because we were able to track the AirPods to a location near the resort. Security promised they would do everything they could to look into it, however very little was done. They want us to go to the local police, but we all know that nothing would be done by them. Also, when we arrived at the resort, there was a discrepancy in my price that I paid online and with the resort.. the resort promised to do everything they could to remedy this, however, a slight reduction in price was all the did. I didn’t have much of a choice, but to pay it because you were stuck in a Third World country with not much options at the last minute. It was quite disheartening. Lastly, I have significant sand flea bites on my legs. The resort states they treat for this however I would tell you that the past week at the resort and home have been absolutely miserable. I’m now currently being treated by a physician because it’s that significant. So for the price you pay for the resort, buyer beware.
Reviewed on Feb 4, 2026

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩5,763,174, price is now ₩3,133,083 per person
₩3,133,083
per person
Mar 20 - Mar 27
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (4,541 reviews)
Beautiful room very spacious and the swim up is a must! My butler Santaigo was very helpful. The beach looked like a post card. Everyone was amazing and beyond friendly. Shows were okay. Good enough to kill some time. Food was hit or miss but lots of options to chose from. Hibatchi and Italian restaurants were yummy. Room service food was always hot and fresh unlike the buffet.
Reviewed on Feb 4, 2026

Majestic Colonial Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩5,085,414, price is now ₩2,801,161 per person
₩2,801,161
per person
Mar 20 - Mar 27
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (6,377 reviews)
Our room cleaning service was impeccable...our cleaning lady Francesca is a credit to her profession and an absolute doll! Every employee we interacted with were exceptional...from our Butler Henry who was so incredibly attentative, helpful, and professional, to our dining servers Jesus and Aleandro to name a few that made us feel welcome and special every single day. Lastly...when you have a swim up bar...the service can be dicey, but when it is being provided by Leandro, he is second to none!
Thank you to all the employees that made our vacation at Colonial Majestic so incredible...we will be back!
Reviewed on Feb 5, 2026

Hotel Riu Palace Jamaica - Adults Only - All Inclusive
Save 100% on your flight
Price was ₩5,993,100, price is now ₩3,490,824 per person
₩3,490,824
per person
Mar 20 - Mar 27
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Montego Bay (MBJ)
8.8/10 Excellent! (1,609 reviews)
Overall the stay was great, I do not think we would stay again, but the staff, amenities, restaurants, service was all expected for a 3-4 star resort. Our favorite restaurant on the palace resort was Krystal, with the seaside steak house coming in a close second. Make sure you book these immediately upon your arrival to the resort. They let us book 3 days in advance and then you book additional if you are staying longer as your stay continues on the RIU app.
Reviewed on Jan 28, 2026
Don't see what you're looking for?
See all available trips from Toronto to Greater Antilles
View all trips5* Scuba Diving vacations in Greater Antilles
Price found within the past 48 hours. Click for updated prices.

Couples Sans Souci All Inclusive
Price was ₩4,096,869, price is now ₩3,921,226 per person
₩3,921,226
per person
Mar 20 - Mar 27
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Montego Bay (MBJ)
9.2/10 Wonderful! (847 reviews)
Property was beautiful and to die for. Everything was so nice and service was great. Drinks had the right amount of pizazzz lol. Celebrated my 25th birthday here and it was great. Room service came on time. Variety of things to immerse yourself in throughout the day or just relax.
Reviewed on Oct 28, 2025

JOIA Rose Hall by Iberostar - Adults Only - All Inclusive
Northern Estates
Price was ₩4,726,322, price is now ₩4,726,322 per person
₩4,726,322
per person
Mar 20 - Mar 27
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Montego Bay (MBJ)
9.2/10 Wonderful! (1,004 reviews)
Excellent resort to relax and enjoy the sun. The staff is courteous, friendly and helpful; special shout out goes to our butlers Berris and Omar that went out of their way to facilitate and/or meet all our requests. The Jamaican restaurant, for our taste, was the best
Reviewed on Jan 30, 2026
Don't see what you're looking for?
See all available trips from Toronto to Greater Antilles
View all tripsTop Scuba Diving Greater Antilles Hotels

Couples Negril All Inclusive
Norman Manley Boulevard Negril Westmoreland
Book a stay at this luxury hotel in Negril. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions ...
9.2/10 Wonderful! (999 reviews)
Great staff, amazing beach
Reviewed on Jan 30, 2026

Couples Tower Isle All Inclusive
Tower Isle Tower Isle Saint Mary
Book a stay at this luxury property in Tower Isle. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the helpful staff and the clean rooms ...
9/10 Wonderful! (1,002 reviews)
The best vacation I’ve had in years. Couples staff takes care of everything from the welcome right at the bus, to the way they get to know the guests. The room was clean and the amenities were unparalleled. I would recommend Couples resort to anyone who would here. Truly a magical experience.
Reviewed on Jan 29, 2026

Sunshine Suites Resort
1465 Esterley Tibbetts Seven Mile Beach Grand Cayman
Book a stay at this beach hotel in Seven Mile Beach. Enjoy breakfast (surcharge), room service, and beach cabanas (surcharge). Our guests praise the restaurant ...
8.8/10 Excellent! (1,004 reviews)
We had a room with livingroom, and stove top. It was wonderful. The staff was very nice, helpful, and housekeeping took care of us daily with spotless rooms. Im very picky when it comes to cleanliness, and it was perfect. Walking distance to the westin resort with all the amenities available to us ...
Reviewed on Feb 2, 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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
