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

Bright Suites Finch West
North York
Price was CA $1,232, price is now CA $894 per person
CA $894
per person
Jun 26 - Jun 29
found 22 hours ago
Roundtrip flight included
Halifax (YHZ) to Toronto (YYZ)
8.8/10 Excellent! (52 reviews)
Great apartment in Toronto! Very clean, modern, and in a convenient location close to restaurants and transit. The host was responsive and the check-in was smooth. Highly recommend
Reviewed on May 7, 2026

The Hazelton Hotel Toronto
Old Toronto
Price was CA $3,556, price is now CA $2,266 per person
CA $2,266
per person
Jun 30 - Jul 4
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Toronto (YYZ)
9.8/10 Exceptional! (1,002 reviews)
Terry and I had a wonderful stay at The Hazelton Hotel this past Saturday night. From the moment we arrived, the staff were exceptional—warm, attentive, and genuinely committed to making our stay special.
Our room was beautiful, impeccably maintained, and incredibly comfortable. It felt like a true luxury retreat, with every detail thoughtfully considered. We also thoroughly enjoyed the food—everything we ordered was delicious and well-prepared.
A highlight of my stay was the facial at the spa , which was relaxing and expertly done. It added an extra layer of indulgence to an already memorable experience.
We would absolutely recommend The Hazelton Hotel to anyone looking for a refined and relaxing getaway, and we’re already looking forward to our next visit.
Reviewed on May 4, 2026

Hotel Riu Plaza Toronto
Downtown Toronto
Price was CA $1,944, price is now CA $1,273 per person
CA $1,273
per person
Jun 26 - Jun 29
found 1 day ago
Roundtrip flight included
Edmonton (YEG) to Toronto (YYZ)
9.2/10 Wonderful! (3,130 reviews)
Areas were overall clean but there was hair on the bathroom floor by the shower cabine and it would be great if you had a pool.
Reviewed on May 18, 2026

Canopy By Hilton Toronto Yorkville
Downtown Toronto
Price was CA $1,590, price is now CA $1,123 per person
CA $1,123
per person
Jun 26 - Jun 29
found 1 day ago
Roundtrip flight included
Edmonton (YEG) to Toronto (YYZ)
9.4/10 Exceptional! (1,370 reviews)
Great location, upscale and affordable
Reviewed on May 16, 2026

Revery Toronto Downtown, Curio Collection by Hilton
Downtown Toronto
Price was CA $1,705, price is now CA $1,221 per person
CA $1,221
per person
Jun 26 - Jun 29
found 1 day ago
Roundtrip flight included
Edmonton (YEG) to Toronto (YYZ)
9.6/10 Exceptional! (1,180 reviews)
The hotel was very clean. Great ambience . The location was perfect for sightseeing. And walking . The staff were very friendly and they made us feel at home. The one thing it didn’t have was a microwave . Don’t carry leftovers from all the amazing food you will eat in Toronto. Good thing with the location is there were many restaurants all nearby. So we didn’t mind going out again to eat . Also hotel has a restaurant.
Reviewed on May 17, 2026
5* Scuba Diving holidays in Ontario
Price found within the past 48 hours. Click for updated prices.

1 Hotel Toronto
Downtown Toronto
Price was CA $1,795, price is now CA $1,315 per person
CA $1,315
per person
Jul 3 - Jul 6
just found
Roundtrip flight included
Edmonton (YEG) to Toronto (YYZ)
9.6/10 Exceptional! (718 reviews)
Our stay was amazing, we were staying with our dog and were upgraded to a room with a balcony and received dog friendly amenities like a pet bowl and dog bed. We also received a complimentry welcome gift for our anniversary. Room and bathroom were clean with all required necessities for your stay, and you have a TV that can easily chromecast and allow seamless checkout. I would have provided 5 stars if not for the encounter we had prior to us leaving the hotel. We decided to step out to the well nearby before leaving to get food and on the way back to the hotel since it was hot our dog was panting. My husband decided to ask front concierge if we could get a waterbottle before heading to our car, and the girl working the front gave a puzzled look almost with some attitude and goes "water bottles? no we absolutely dont sell water bottles, do you want me to direct you to a dollarama?" This rubbed me the wrong way as normally - concierge should politely be able to check for you surely for water. Not sure if she thought we weren't staying there and just randomly walked in for a water bottle. Thankfully, the male concierge working with her was able to say "let me check for you in the kitchen" and came out with a water bottle for us. Apart from this incident, the staff were very kind to us during our stay.
Reviewed on May 17, 2026

The Hazelton Hotel Toronto
Old Toronto
Price was CA $3,556, price is now CA $2,266 per person
CA $2,266
per person
Jun 30 - Jul 4
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Toronto (YYZ)
9.8/10 Exceptional! (1,002 reviews)
Terry and I had a wonderful stay at The Hazelton Hotel this past Saturday night. From the moment we arrived, the staff were exceptional—warm, attentive, and genuinely committed to making our stay special.
Our room was beautiful, impeccably maintained, and incredibly comfortable. It felt like a true luxury retreat, with every detail thoughtfully considered. We also thoroughly enjoyed the food—everything we ordered was delicious and well-prepared.
A highlight of my stay was the facial at the spa , which was relaxing and expertly done. It added an extra layer of indulgence to an already memorable experience.
We would absolutely recommend The Hazelton Hotel to anyone looking for a refined and relaxing getaway, and we’re already looking forward to our next visit.
Reviewed on May 4, 2026

Park Hyatt Toronto
Old Toronto
Price was CA $1,856, price is now CA $1,494 per person
CA $1,494
per person
Aug 9 - Aug 12
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Toronto (YYZ)
9.2/10 Wonderful! (1,015 reviews)
Seamless and uncomplicated stay, with everything a business traveler needs.
Reviewed on May 18, 2026
3 Night Scuba Diving holidays in Ontario
Price found within the past 48 hours. Click for updated prices.


Hotel Riu Plaza Toronto
Downtown Toronto
Price was CA $1,944, price is now CA $1,273 per person
CA $1,273
per person
Jun 26 - Jun 29
found 1 day ago
Roundtrip flight included
Edmonton (YEG) to Toronto (YYZ)
9.2/10 Wonderful! (3,130 reviews)
Areas were overall clean but there was hair on the bathroom floor by the shower cabine and it would be great if you had a pool.
Reviewed on May 18, 2026

Charming Yorkville Condos
Old Toronto
Price was CA $1,467, price is now CA $994 per person
CA $994
per person
Aug 13 - Aug 16
found 1 day ago
Roundtrip flight included
Calgary (YYC) to Toronto (YYZ)
8.8/10 Excellent! (279 reviews)
Stayed here in October 2025 on a business trip where I had meetings at the University of Toronto nearby. The property managers were super-responsive via text messaging, including making sure my arrival & check-in/obtaining the room keys went smoothly. Clean, great location right next to U of T, & super walkable with tons of dining nearby. Checkout was easy, and my deposit was returned as promised with no issues. Would stay here again!
Reviewed on Feb 16, 2026
4 Night Scuba Diving holidays in Ontario
Price found within the past 48 hours. Click for updated prices.

Elegant Downtown Apartments
Downtown Toronto
Price was CA $1,836, price is now CA $1,202 per person
CA $1,202
per person
Jul 30 - Aug 3
found 5 hours ago
Roundtrip flight included
Edmonton (YEG) to Toronto (YYZ)
8/10 Very Good! (637 reviews)
Communication with the property wasn’t great but got sorted in the end - we were landing in Toronto with 2 children early so requested an early check in. They could not accommodate that so I ended up booking the apartment the day prior to our arrival to ensure we were able to check in after landing. Problem with that was the property then requested an additional $30 for ‘extra guests’ since when I made the additional nights booking I accidentally booked for 1 person instead of 4.
I had tried to communicate to the property that it was an additional night on our existing booking and that we wouldn’t be checking in until earlier morning of the day we were landing, to no avail. They would not send check in instructions until that $30 was paid.
Secondly there was wet laundry left in the washer which thankfully we noticed and put it in the dryer so it didn’t get musty.
The towels that were hung in the closets were wet.
The bottom 2 plugs on the outlets in the main bedroom stopped working on day 2.
The apartment is quite dated but everything worked other than the outlets in the master bed.
Aside from this the property is very close to the stadium, the aquarium and the CN tower making what we wanted to do quite easy. For that reason it was worth it.
Reviewed on May 14, 2026

The Hazelton Hotel Toronto
Old Toronto
Price was CA $3,556, price is now CA $2,266 per person
CA $2,266
per person
Jun 30 - Jul 4
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Toronto (YYZ)
9.8/10 Exceptional! (1,002 reviews)
Terry and I had a wonderful stay at The Hazelton Hotel this past Saturday night. From the moment we arrived, the staff were exceptional—warm, attentive, and genuinely committed to making our stay special.
Our room was beautiful, impeccably maintained, and incredibly comfortable. It felt like a true luxury retreat, with every detail thoughtfully considered. We also thoroughly enjoyed the food—everything we ordered was delicious and well-prepared.
A highlight of my stay was the facial at the spa , which was relaxing and expertly done. It added an extra layer of indulgence to an already memorable experience.
We would absolutely recommend The Hazelton Hotel to anyone looking for a refined and relaxing getaway, and we’re already looking forward to our next visit.
Reviewed on May 4, 2026

Hotel Riu Plaza Toronto
Downtown Toronto
Price was CA $2,370, price is now CA $1,516 per person
CA $1,516
per person
Jun 26 - Jun 30
found 1 day ago
Roundtrip flight included
Edmonton (YEG) to Toronto (YYZ)
9.2/10 Wonderful! (3,130 reviews)
Areas were overall clean but there was hair on the bathroom floor by the shower cabine and it would be great if you had a pool.
Reviewed on May 18, 2026
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.







