
Bahamas 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 Bahamas
Price found within the past 48 hours. Click for updated prices.

British Colonial - Nassau
Downtown Nassau
Price was CA $1,300, price is now CA $968 per person
CA $968
per person
Jun 17 - Jun 20
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Nassau (NAS)
8.6/10 Excellent! (2,541 reviews)
Good base location. Pretty hotel lobby. Best part was the private beach. Nice little beach, with water pedal bikes you can borrow. Saw sea turtles and cool fish while on the bikes. the only complaint is that more chairs/umbrellas should be made available, even if for sale, we could never find any. Our room phone did not work and was never fixed and there was a weird fishy smell on our side of the hotel (it was not us lol), had to keep the windows open to air it out.
Reviewed on May 16, 2026

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $3,065, price is now CA $1,635 per person
CA $1,635
per person
Jul 18 - Jul 22
found 1 day ago
Roundtrip non-stop flight included
Detroit (DTW) to Nassau (NAS)
8/10 Very Good! (3,822 reviews)
This was the first Riu that i had to reserve a spot in one of the restaurants, reservation are two days in advance.
Reviewed on May 18, 2026

Comfort Suites Paradise Island
Price was CA $1,159, price is now CA $1,016 per person
CA $1,016
per person
Jun 17 - Jun 20
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Nassau (NAS)
8.4/10 Very Good! (2,247 reviews)
Breakfast ( included) was always excellent. The staff was friendly and helpful.
Reviewed on May 17, 2026


The Royal at Atlantis
Price was CA $1,597, price is now CA $1,437 per person
CA $1,437
per person
Jun 20 - Jun 22
found 18 hours ago
Roundtrip non-stop flight included
Vancouver (YVR) to Nassau (NAS)
8.6/10 Excellent! (2,790 reviews)
I wish they would limit the cruise ship guests. On days ships are in port, the resort feels overcrowded. Also getting drinks at pools takes too long.
Reviewed on May 18, 2026
3 Night Scuba Diving holidays in Bahamas
Price found within the past 48 hours. Click for updated prices.

British Colonial - Nassau
Downtown Nassau
Price was CA $1,300, price is now CA $968 per person
CA $968
per person
Jun 17 - Jun 20
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Nassau (NAS)
8.6/10 Excellent! (2,541 reviews)
Good base location. Pretty hotel lobby. Best part was the private beach. Nice little beach, with water pedal bikes you can borrow. Saw sea turtles and cool fish while on the bikes. the only complaint is that more chairs/umbrellas should be made available, even if for sale, we could never find any. Our room phone did not work and was never fixed and there was a weird fishy smell on our side of the hotel (it was not us lol), had to keep the windows open to air it out.
Reviewed on May 16, 2026

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $3,092, price is now CA $1,691 per person
CA $1,691
per person
Jun 17 - Jun 20
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Nassau (NAS)
8/10 Very Good! (3,822 reviews)
This was the first Riu that i had to reserve a spot in one of the restaurants, reservation are two days in advance.
Reviewed on May 18, 2026

Comfort Suites Paradise Island
Price was CA $1,159, price is now CA $1,016 per person
CA $1,016
per person
Jun 17 - Jun 20
found 1 day ago
Roundtrip flight included
Toronto (YTO) to Nassau (NAS)
8.4/10 Very Good! (2,247 reviews)
Breakfast ( included) was always excellent. The staff was friendly and helpful.
Reviewed on May 17, 2026
4 Night Scuba Diving holidays in Bahamas
Price found within the past 48 hours. Click for updated prices.

British Colonial - Nassau
Downtown Nassau
Price was CA $1,623, price is now CA $1,117 per person
CA $1,117
per person
Jul 18 - Jul 22
found 1 day ago
Roundtrip non-stop flight included
Detroit (DTW) to Nassau (NAS)
8.6/10 Excellent! (2,541 reviews)
Good base location. Pretty hotel lobby. Best part was the private beach. Nice little beach, with water pedal bikes you can borrow. Saw sea turtles and cool fish while on the bikes. the only complaint is that more chairs/umbrellas should be made available, even if for sale, we could never find any. Our room phone did not work and was never fixed and there was a weird fishy smell on our side of the hotel (it was not us lol), had to keep the windows open to air it out.
Reviewed on May 16, 2026

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $4,121, price is now CA $2,172 per person
CA $2,172
per person
Jun 17 - Jun 21
found 1 day ago
Roundtrip non-stop flight included
Montreal (YMQ) to Nassau (NAS)
8/10 Very Good! (3,822 reviews)
This was the first Riu that i had to reserve a spot in one of the restaurants, reservation are two days in advance.
Reviewed on May 18, 2026

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive
Price was CA $2,208, price is now CA $1,267 per person
CA $1,267
per person
Jul 31 - Aug 4
found 12 hours ago
Roundtrip flight included
Toronto (YYZ) to Freeport (FPO)
6.8/10 (1,004 reviews)
The staff was AMAZING! Everyone is very friendly and hospitable. The gardens, pool and beach are beautiful and well kept. Pretty white sand and gorgeous water. There was a lot of rocks as you enter the water though. The room was average it could get some maintenance especially in the bathroom. There was also a lot of bugs in my room and the walls are thin so I could hear my neighbors loudly. My biggest disappointment was the food! For a Bahamian hotel I was expecting lots of fresh seafood. I only ate in the buffet and it honestly wasn’t good at all. The bar tenders were AWESOME FUN AND NICE. The quality of liquor was average. All I wanted to drink was brut and 90% of the time I was there they didn’t have it. Unfortunately I would not stay here again only because of the food quality and options.
Reviewed on May 17, 2026
Scuba Diving Hotels in Bahamas

Breezes Resort Bahamas All Inclusive
1 Breezes Lane, Cable Beach Nassau New Providence
The price is CA $471 per night from Jun 10 to Jun 11
CA $471
CA $522 total
Jun 10 - Jun 11
includes taxes & fees
Book a stay at this beach hotel in Nassau. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. Popular ...
7.6/10 Good! (2,297 reviews)
"The food was awesome. Staff very friendly and attentive. The games and entertainment were a blast. Can't wait to go back and play bumper to bumper to bumper!!!"
Reviewed on May 18, 2026

British Colonial - Nassau
Number One Bay St Nassau
The price is CA $249 per night from Jun 1 to Jun 2
CA $249
CA $382 total
Jun 1 - Jun 2
includes taxes & fees
Book a stay at this beach hotel in Nassau. Enjoy free WiFi, 2 outdoor pools, and 6 restaurants. Our guests praise the helpful staff and the clean rooms in our ...
8.6/10 Excellent! (2,579 reviews)
"Did not use"
Reviewed on May 17, 2026

The Royal at Atlantis
Paradise Beach Drive Paradise Island New Providence
Book a stay at this beach resort in Paradise Island. Enjoy free WiFi, 14 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff ...
8.8/10 Excellent! (2,790 reviews)
"I wish they would limit the cruise ship guests. On days ships are in port, the resort feels overcrowded. Also getting drinks at pools takes too long."
Reviewed on May 18, 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.







