
Caribbean Islands Scuba Diving Vacations
Book a Scuba Diving Hotel + Flight or Car together to unlock savings
- 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 Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Barceló Bávaro Palace - All Inclusive
Bávaro
Price was ₩1,654,140, price is now ₩1,214,241 per person
₩1,214,241
per person
Apr 24 - Apr 27
found 4 hours ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (5,390 reviews)
We were disappointed about not getting a king size bed in stead we got 2 full size beds! I couldn’t shared the same bed with my husband!😖 And the time of our check out, we call someone to come over our room to pick it up our luggages and he never showed up! Food was good!👍
Reviewed on Feb 7, 2026

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩2,208,986, price is now ₩1,428,192 per person
₩1,428,192
per person
Apr 24 - Apr 27
found 4 hours ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (4,541 reviews)
Staff is very friendly and service outstanding - the food was very good
Resort a little outdated - need a new surround system and shows we’re not great
The entertainment staff is very nice
I’m a Expedia platinum level and I was told that I had a benefit of late check out - at checkout I was charged $50 - I need to contact Expedia
Reviewed on Feb 7, 2026

Barceló Bávaro Beach - Adults Only - All Inclusive
Bávaro
Price was ₩1,707,046, price is now ₩1,244,086 per person
₩1,244,086
per person
Apr 24 - Apr 27
found 4 hours ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.6/10 Excellent! (3,447 reviews)
Great stay
Windsurfing equipment needs mending or replacing though
Reviewed on Feb 6, 2026

Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all trips3 Night Scuba Diving vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Barceló Bávaro Palace - All Inclusive
Bávaro
Price was ₩1,654,140, price is now ₩1,214,241 per person
₩1,214,241
per person
Apr 24 - Apr 27
found 4 hours ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (5,390 reviews)
We were disappointed about not getting a king size bed in stead we got 2 full size beds! I couldn’t shared the same bed with my husband!😖 And the time of our check out, we call someone to come over our room to pick it up our luggages and he never showed up! Food was good!👍
Reviewed on Feb 7, 2026

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩2,208,986, price is now ₩1,428,192 per person
₩1,428,192
per person
Apr 24 - Apr 27
found 4 hours ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (4,541 reviews)
Staff is very friendly and service outstanding - the food was very good
Resort a little outdated - need a new surround system and shows we’re not great
The entertainment staff is very nice
I’m a Expedia platinum level and I was told that I had a benefit of late check out - at checkout I was charged $50 - I need to contact Expedia
Reviewed on Feb 7, 2026

Barceló Bávaro Beach - Adults Only - All Inclusive
Bávaro
Price was ₩1,707,046, price is now ₩1,244,086 per person
₩1,244,086
per person
Apr 24 - Apr 27
found 4 hours ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.6/10 Excellent! (3,447 reviews)
Great stay
Windsurfing equipment needs mending or replacing though
Reviewed on Feb 6, 2026
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all trips4 Night Scuba Diving vacations in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Barceló Bávaro Palace - All Inclusive
Bávaro
Price was ₩2,279,420, price is now ₩1,770,372 per person
₩1,770,372
per person
Apr 27 - May 1
found 4 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
8/10 Very Good! (5,390 reviews)
We were disappointed about not getting a king size bed in stead we got 2 full size beds! I couldn’t shared the same bed with my husband!😖 And the time of our check out, we call someone to come over our room to pick it up our luggages and he never showed up! Food was good!👍
Reviewed on Feb 7, 2026

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₩3,019,214, price is now ₩2,062,404 per person
₩2,062,404
per person
Apr 27 - May 1
found 4 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Punta Cana (PUJ)
9/10 Wonderful! (4,541 reviews)
Staff is very friendly and service outstanding - the food was very good
Resort a little outdated - need a new surround system and shows we’re not great
The entertainment staff is very nice
I’m a Expedia platinum level and I was told that I had a benefit of late check out - at checkout I was charged $50 - I need to contact Expedia
Reviewed on Feb 7, 2026

Catalonia Royal Bavaro - Adults Only
Price was ₩2,131,020, price is now ₩2,006,464 per person
₩2,006,464
per person
Mar 13 - Mar 17
found 21 hours ago
Roundtrip non-stop flight included
Boston (BOS) to Punta Cana (PUJ)
8.2/10 Very Good! (1,875 reviews)
Room was excellent we will be back.
Reviewed on Feb 7, 2026
Don't see what you're looking for?
See all available trips from Toronto to Caribbean Islands
View all tripsTop Scuba Diving Caribbean Islands Hotels

Scuba Lodge & Ocean Suites
Pietermaai 104 Willemstad
Book a stay at this beach hotel in Willemstad. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
9/10 Wonderful! (496 reviews)
The front desk staff were friendly and super helpful. Loved having access to a smaller pool as well as the infinity pool and the chairs in the sand overlooking the water. We appreciated to location - we were able to walk to/across the floating bridge, and to where the free walking tours were (highly ...
Reviewed on Jan 25, 2026

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
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.
