
Bahamas Scuba Diving Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to CA $1,096 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, 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 $942, price is now CA $736 per person
CA $736
per person
Nov 1 - Nov 4
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Nassau (NAS)
8.6/10 Excellent! (1,897 reviews)
Not to far from the airport. Friendly service with decent food options available. We liked the location being in town but still having a beach to relax.
Reviewed on Aug. 31, 2025

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $2,749, price is now CA $1,576 per person
CA $1,576
per person
Nov 1 - Nov 4
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Nassau (NAS)
8/10 Very Good! (3,175 reviews)
The property itself is a bit dated but they've done a lot of work on the inside to make it very nice and very comfortable. Food....good! Service....Great! Drinks....great! Location....Great! Will stay again.
Reviewed on Aug. 31, 2025

The Royal at Atlantis
Price was CA $2,161, price is now CA $1,680 per person
CA $1,680
per person
Nov 1 - Nov 4
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Nassau (NAS)
8.6/10 Excellent! (2,614 reviews)
The restaurants are top notch. The staff is always so friendly and accommodating. The pool and beach areas are not overcrowded and so upscale.
Reviewed on Sep. 1, 2025

Comfort Suites Paradise Island
Price was CA $935, price is now CA $826 per person
CA $826
per person
Nov 1 - Nov 4
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Nassau (NAS)
8.2/10 Very Good! (1,969 reviews)
Comfort suits, was clean, the staff was extremely helpfull and pleasant at all times . The location was perfect if your intent is to visit atlantis .i would definitely return to the Comfort suits its also perfect for kids . The brakefast some days i liked it then aome days i did not .but theres ahops around walking diatance that is you can help your self to . Comfort suits is a cash only establishment, but the shopa around you can pay card .
Reviewed on Aug. 30, 2025

Pelican Bay Resort at Lucaya
Lucaya
Price was CA $1,951, price is now CA $1,733 per person
CA $1,733
per person
Nov 4 - Nov 10
found 1 day ago
Roundtrip flight included
Victoria (YYJ) to Freeport (FPO)
8.4/10 Very Good! (1,003 reviews)
This is my second year in a row staying at Pelican Bay, and once again, it’s five stars across the board. The property is perfectly located—just steps away from great restaurants and shopping. The staff is incredibly friendly and always willing to help, making the experience even more enjoyable. Everything is spotless and peaceful, providing a relaxing atmosphere throughout the stay. The suites are impressively spacious—larger than many apartments around the world! I highly recommend Pelican Bay if you’re visiting Freeport, Grand Bahama. It’s truly a top-notch choice.
Reviewed on Aug. 27, 2025
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 $942, price is now CA $736 per person
CA $736
per person
Nov 1 - Nov 4
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Nassau (NAS)
8.6/10 Excellent! (1,897 reviews)
Not to far from the airport. Friendly service with decent food options available. We liked the location being in town but still having a beach to relax.
Reviewed on Aug. 31, 2025

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $2,749, price is now CA $1,576 per person
CA $1,576
per person
Nov 1 - Nov 4
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Nassau (NAS)
8/10 Very Good! (3,175 reviews)
The property itself is a bit dated but they've done a lot of work on the inside to make it very nice and very comfortable. Food....good! Service....Great! Drinks....great! Location....Great! Will stay again.
Reviewed on Aug. 31, 2025

The Royal at Atlantis
Price was CA $2,161, price is now CA $1,680 per person
CA $1,680
per person
Nov 1 - Nov 4
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Nassau (NAS)
8.6/10 Excellent! (2,614 reviews)
The restaurants are top notch. The staff is always so friendly and accommodating. The pool and beach areas are not overcrowded and so upscale.
Reviewed on Sep. 1, 2025
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,390, price is now CA $1,113 per person
CA $1,113
per person
Oct 2 - Oct 6
found 1 day ago
Roundtrip non-stop flight included
Ottawa (YOW) to Nassau (NAS)
8.6/10 Excellent! (1,897 reviews)
Not to far from the airport. Friendly service with decent food options available. We liked the location being in town but still having a beach to relax.
Reviewed on Aug. 31, 2025

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
Price was CA $3,543, price is now CA $1,979 per person
CA $1,979
per person
Nov 1 - Nov 5
found 10 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Nassau (NAS)
8/10 Very Good! (3,175 reviews)
The property itself is a bit dated but they've done a lot of work on the inside to make it very nice and very comfortable. Food....good! Service....Great! Drinks....great! Location....Great! Will stay again.
Reviewed on Aug. 31, 2025

The Royal at Atlantis
Price was CA $2,237, price is now CA $1,661 per person
CA $1,661
per person
Oct 2 - Oct 6
found 1 day ago
Roundtrip non-stop flight included
Ottawa (YOW) to Nassau (NAS)
8.6/10 Excellent! (2,614 reviews)
The restaurants are top notch. The staff is always so friendly and accommodating. The pool and beach areas are not overcrowded and so upscale.
Reviewed on Sep. 1, 2025
Scuba Diving Hotels in Bahamas

Breezes Resort Bahamas All Inclusive
1 Breezes Lane, Cable Beach, Nassau, New Providence
The price is CA $413 per night from Sep 3 to Sep 4
CA $413
CA $461 total
Sep 3 - Sep 4
includes taxes & fees
Stay at this 3-star beach hotel in Nassau. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. Popular ...

British Colonial - Nassau
Number One Bay St, Nassau
The price is CA $246 per night from Sep 2 to Sep 3
CA $246
CA $378 total
Sep 2 - Sep 3
includes taxes & fees
Stay at this 4-star beach hotel in Nassau. Enjoy free WiFi, 2 outdoor pools, and 8 restaurants. Our guests praise the helpful staff and the clean rooms in our ...

The Royal at Atlantis
Paradise Beach Drive, Paradise Island, New Providence
Stay at this 4-star beach resort in Paradise Island. Enjoy 14 outdoor pools, a full-service spa, and 20 restaurants. Our guests praise the pool and the helpful ...
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.