
Caribbean Scuba Diving 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 Scuba Diving hotel deals in Caribbean
Price found within the past 48 hours. Click for updated prices.

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Price was CA $1,469, price is now CA $1,002 per person
CA $1,002
per person
Aug 23 - Aug 26
found 10 hours ago
Roundtrip flight included
Miami (MIA) to Punta Cana (PUJ)
9/10 Wonderful! (4,927 reviews)
Todo estuvo muy bien,en la instalación…muy buen servicio del personal,muy atento….
Reviewed on Jun 23, 2026

St. James's Club Antigua - All Inclusive
Price was CA $7,184, price is now CA $3,917 per person
CA $3,917
per person
Jul 23 - Jul 30
found 1 day ago
Roundtrip flight included
Toronto (YTO) to St. John's (ANU)
8.4/10 Very good! (815 reviews)
Staff was FANTASTIC!! Can’t say enough about how warm and friendly and hard working at least the staff I interacted with were . The resort is lovely if you aren’t looking for an extravagant amount of things to do and to just relax. They do however have excursions for additional fees. If you are looking to just lay on a beach, this is not the resort for you. The view is beautiful from a beachfront room however, you can’t go and walk on to it and lay nor go into the water. There is a bayside of the resort that offers a small area to be able to go in to. The main pool was a little small but we were lucky to be visiting on a slower week. We also did not know there was an Adults Only section. This I will keep in mind for future consideration! I would like to point out that Riaan the GM was absolutely HANDS ON & very interactive with everything & everyone! Very refreshing! Overall it was a lovely time so thank you!
Reviewed on May 31, 2026

Hotel Riu Palace Tropical Bay - All Inclusive
Price was CA $3,318, price is now CA $2,131 per person
CA $2,131
per person
Jul 23 - Jul 28
found 2 hours ago
Roundtrip flight included
Toronto (YYZ) to Montego Bay (MBJ)
8.6/10 Excellent! (1,011 reviews)
Family of 4 staying for a week, the resort and staff were perfect. This stretch of ocean at Bloody Bay is a dream. The Blue tents were a fun experience where we bought a few local crafts. The walk to the sister resort RIU Negril was easy and a nice plus to be able to use 2 resorts. The food was great all week at the buffet, and the specialty restaurants didn’t disappoint. 10/10.
Reviewed on Jun 21, 2026

Hotel Riu Palace Antillas - Adults Only - All Inclusive
Palm Beach
Price was CA $2,613, price is now CA $1,749 per person
CA $1,749
per person
Aug 23 - Aug 26
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Oranjestad (AUA)
8.6/10 Excellent! (1,633 reviews)
Overall, our experience was okay. We had issues with our television ( It didn't work the whole time we were at the resort). We contacted the front desk many times and were given different answers. One of the outdoor restaurants had birds flying around while we trying to eat. We saw them leave droppings on the chairs and ground. The casino was just okay.
The restaurant choices were great especially the all you can eat and the staff were helpful for the most part. We loved having unlimited drinks.
Reviewed on Jun 23, 2026

Hotel Riu Montego Bay - Adults Only - All Inclusive
Price was CA $2,365, price is now CA $1,609 per person
CA $1,609
per person
Aug 23 - Aug 26
found 20 hours ago
Roundtrip non-stop flight included
Ottawa (YOW) 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
5* Scuba Diving holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

Salterra, a Luxury Collection Resort & Spa, South Caicos
Price was CA $2,326, price is now CA $2,326 per person
CA $2,326
per person
Aug 24 - Aug 28
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Cockburn Harbour (XSC)
8.8/10 Excellent! (21 reviews)
This was hands down the best resort I’ve ever stayed at, and I’ve experienced many luxury resorts around the world. Everything exceeded my expectations, and the level of service, attention to detail, and overall atmosphere were top-tier. I was genuinely sad to leave and am already looking forward to returning in a few months.
Reviewed on Jun 21, 2026

Couples Sans Souci All Inclusive
Price was CA $3,026, price is now CA $2,483 per person
CA $2,483
per person
Aug 24 - Aug 31
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Montego Bay (MBJ)
9.2/10 Wonderful! (876 reviews)
Picture perfect! It was something out of dream. Definitely a bucket list experience! The food was amazing, the staff were impeccable, the views were unmatched! 100/10!
Reviewed on Jun 16, 2026

Iberostar Selection Hacienda Dominicus - All Inclusive
Price was CA $2,501, price is now CA $2,501 per person
CA $2,501
per person
Aug 23 - Aug 28
found 10 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to Punta Cana (PUJ)
8.8/10 Excellent! (1,000 reviews)
Get room closer to the beach. The Prestige club is about $65/day/percon , but well worth it.
Reviewed on Apr 26, 2026
3 Night Scuba Diving holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Price was CA $1,469, price is now CA $1,002 per person
CA $1,002
per person
Aug 23 - Aug 26
found 10 hours ago
Roundtrip flight included
Miami (MIA) to Punta Cana (PUJ)
9/10 Wonderful! (4,927 reviews)
Todo estuvo muy bien,en la instalación…muy buen servicio del personal,muy atento….
Reviewed on Jun 23, 2026

Hotel Riu Montego Bay - Adults Only - All Inclusive
Price was CA $2,272, price is now CA $1,517 per person
CA $1,517
per person
Aug 9 - Aug 12
found 19 hours ago
Roundtrip flight included
Toronto (YYZ) 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

Hotel Riu Palace Antillas - Adults Only - All Inclusive
Palm Beach
Price was CA $2,613, price is now CA $1,749 per person
CA $1,749
per person
Aug 23 - Aug 26
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Oranjestad (AUA)
8.6/10 Excellent! (1,633 reviews)
Overall, our experience was okay. We had issues with our television ( It didn't work the whole time we were at the resort). We contacted the front desk many times and were given different answers. One of the outdoor restaurants had birds flying around while we trying to eat. We saw them leave droppings on the chairs and ground. The casino was just okay.
The restaurant choices were great especially the all you can eat and the staff were helpful for the most part. We loved having unlimited drinks.
Reviewed on Jun 23, 2026
4 Night Scuba Diving holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

Hotel Riu Montego Bay - Adults Only - All Inclusive
Price was CA $2,715, price is now CA $1,776 per person
CA $1,776
per person
Aug 23 - Aug 27
found 5 hours ago
Roundtrip non-stop flight included
Detroit (DTW) 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

Iberostar Selection Hacienda Dominicus - All Inclusive
Price was CA $3,850, price is now CA $2,425 per person
CA $2,425
per person
Aug 2 - Aug 6
found 24 hours ago
Roundtrip flight included
Toronto (YYZ) to Punta Cana (PUJ)
8.8/10 Excellent! (1,000 reviews)
Get room closer to the beach. The Prestige club is about $65/day/percon , but well worth it.
Reviewed on Apr 26, 2026

Hotel Riu Palace Antillas - Adults Only - All Inclusive
Palm Beach
Price was CA $3,232, price is now CA $2,109 per person
CA $2,109
per person
Aug 23 - Aug 27
found 1 day ago
Roundtrip flight included
Toronto (YYZ) to Oranjestad (AUA)
8.6/10 Excellent! (1,633 reviews)
Overall, our experience was okay. We had issues with our television ( It didn't work the whole time we were at the resort). We contacted the front desk many times and were given different answers. One of the outdoor restaurants had birds flying around while we trying to eat. We saw them leave droppings on the chairs and ground. The casino was just okay.
The restaurant choices were great especially the all you can eat and the staff were helpful for the most part. We loved having unlimited drinks.
Reviewed on Jun 23, 2026
Scuba Diving Hotels in Caribbean

Scuba Lodge City Beach
Pietermaai 104 Willemstad
The price is CA $220 per night from Jul 9 to Jul 10
CA $220
CA $235 total
Jul 9 - Jul 10
includes taxes & fees
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.2/10 Wonderful! (528 reviews)
"The room was clean but the staff were so nice. I don't think I have stayed somewhere with staff this friendly."
Reviewed on Jun 3, 2026

Couples Negril All Inclusive
Norman Manley Boulevard Negril Westmoreland
Book a stay at this luxury hotel in Negril. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
9.2/10 Wonderful! (1,002 reviews)
"I am not the kind of person who goes to all inclusive resorts, but I absolutely loved this one. It was what I just needed. Not to think about menus, activities etc. I enjoyed the food. They changed the menu on a regular basis. another plus was the beach. They have a lot of activities that are included ..."
Reviewed on Jun 18, 2026

Couples Tower Isle All Inclusive
Tower Isle Tower Isle Saint Mary
Book a stay at this luxury property in Tower Isle. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...
9.2/10 Wonderful! (1,002 reviews)
"I was expecting a little more considered the price that I paid for the trip. The rooms were small and not that comfortable. The mini bar wasn’t fully stopped. There was no bottles of water in the room no menu to download in the room. I just felt like for the price. It should have been better. The ..."
Reviewed on Jun 23, 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.
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.







