Time to set sail, Toronto! Because cruise season is coming up, and City Cruises Toronto is launching their dining cruises starting on Friday, May 16 — and it's set to be a feast for the eyes and the stomach.
These dining cruises starts at $85 per person and offer a stunning view of the iconic Toronto skyline from Toronto Harbour as you dine on delicious chef-prepared meals.
From buffet-style brunches to three-course dinners, there's something to please everyone on these unique dining cruises.
As you wait for your meals to start, the cruise offers plenty of options to explore.
You can take in the lake breeze through the open-air rooftop deck to soak in the sun or grab a refreshing drink at the fully stocked cash bar.
As you eat your meals, freshly prepared at the onboard galley, you'll be surrounded by windows all around the perimeter of the dining deck showing off 360-degree views.
After every Dining Cruise, you can make some waves on the dance floor and enjoy the vibes from the live DJ. All cruises have a casual dress code, so feel free to show up as fancy or as casual as you'd like.

There are three ways to enjoy City Cruises' Dining Cruises — brunch, lunch, or dinner — all available on different days of the week.
While cruises run until December, spring is one of the best times to get onboard as it often has fewer crowds — allowing for a more peaceful and serene version of the Toronto Harbour.
With the climate-controlled indoor dining decks, you can stay comfortable as you eat your meal while still enjoying the breeze off the lake.
To give you even more incentive to take to the water, until Monday, June 30, blogTO readers can get a 20 per cent discount on all spring dining cruises when using the code BLOGTOSPRING20.
So dust off your boat shoes and book your dining cruise with City Cruises today.
City Cruises