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


Matachica Resort & Spa - Adults Only
Price was CA $3,314, price is now CA $2,552 per person
CA $2,552
per person
Dec 5 - Dec 12
found 11 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Belize City (BZE)
9.6/10 Exceptional! (458 reviews)
The staff could not be more friendly, accommodating and professional. Only thing...it took a little while in the mornings to receive my breakfast after ordering. But the entire experience was really great...enjoyed the hospitality!
Reviewed on Nov 2, 2026



Portofino Beach Resort
Price was CA $1,702, price is now CA $1,396 per person
CA $1,396
per person
Jan 7 - Jan 11
found 3 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Belize City (BZE)
9.2/10 Wonderful! (283 reviews)
Incredible resort! If there was a 6th star it would be Portofino!
Reviewed on Nov 4, 2026
3 Night Scuba Diving holidays in Belize
Price found within the past 48 hours. Click for updated prices.


Portofino Beach Resort
Price was CA $1,327, price is now CA $1,133 per person
CA $1,133
per person
Dec 11 - Dec 14
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Belize City (BZE)
9.2/10 Wonderful! (283 reviews)
Incredible resort! If there was a 6th star it would be Portofino!
Reviewed on Nov 4, 2026

4 Night Scuba Diving holidays in Belize
Price found within the past 48 hours. Click for updated prices.

Sapphire Beach Resort
Price was CA $1,166, price is now CA $845 per person
CA $845
per person
Dec 6 - Dec 10
found 10 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Belize City (BZE)
8.2/10 Very good! (210 reviews)
Peaceful and secluded location outside San Pedro. If you are a self sufficient traveler and prefer to stay away from the city and lots of people this is the best place! The staff are outstanding, so kind and helpful. Don't let the distance from San Pedro discourage you. Rent a golf cart and embrace living like a local to drive the bumpy dirt road to/from the resort. My partner and I plan our vacations around locations we can access good shore/beach fishing from and this place is perfect for that. We would absolutely come back!
Reviewed on Oct 22, 2026


Belizean Shores Resort
Price was CA $1,341, price is now CA $1,027 per person
CA $1,027
per person
Dec 6 - Dec 10
found 10 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Belize City (BZE)
9.4/10 Exceptional! (999 reviews)
Amazing spot. Everything was clean
No beach to really swim at just fyi
Reviewed on Nov 4, 2026
Scuba Diving Hotels in Belize

Caribbean Villas Hotel
Seagrape Drive San Pedro
The price is CA $148 per night from Dec 6 to Dec 7
CA $148
CA $172 total
Dec 6 - Dec 7
includes taxes & fees
Book a stay at this spa hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions ...

Coco Beach Resort
Ambergris Caye San Pedro
The price is CA $344 per night from Nov 9 to Nov 10
CA $344
CA $412 total
Nov 9 - Nov 10
includes taxes & fees
Book a stay at this spa hotel in San Pedro. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...

Isla Bonita Yacht Club
100 Coconut Drive San Pedro
Book a stay at this beach apartment in San Pedro. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the helpful staff in our reviews. ...
9.4/10 Exceptional! (250 reviews)
"As described and the staff even went above and beyond to stay late to wait for us to check in"
Reviewed on Jul 20, 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.
Things to do

From Belize City to: Flores Guatemala Tourist Service
CA $28
per adult

San Ignacio: San Ignacio Hotel to Belize City Transfer
CA $28
per adult

Cave Tubing and Altun Ha Mayan Ruin from Belize City with Lunch
CA $183
per adult
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.







