A 2.5-hour dinner and dance cruise aboard the Odyssey through Toronto Harbour — live music, a full dinner service, cocktails, and one of the most cinematic views of the city skyline you'll find anywhere. Rated 4.1/5 with over 230 reviews, this is a Toronto date night or special occasion staple.
Neighbourhood: Harbourfront · Address: Queens Quay Terminal, Toronto, ON · Hours: Evening departures — check Viator for dates
Why Visit
You get sweeping, uninterrupted skyline views from the water while enjoying a multi-course dinner, live band, and cocktails. It's hands-down one of the boldest date night moves in the city.
What Makes It Unique
Unlike other Toronto cruises, Odyssey runs full dinner service with table seating, real cutlery, and an onboard band — not just DJ playlists. The glass-walled dining room means you’re never far from the city lights, even if you don’t step outside. There's nowhere else in the city you can slow-dance to live music while the CN Tower glows over Lake Ontario.
If you’re looking for a Toronto night out that feels a little more occasion-worthy than just booking a nice restaurant, the Toronto Premier Dinner Cruise on Odyssey is one of those reliably good Harbourfront plans that people keep coming back to for a reason. It’s a 2.5-hour dinner-and-dance cruise leaving from Queens Quay Terminal, and it hits that sweet spot between polished and fun. You get live music, full dinner service, cocktails, and that unbeatable view of the skyline from the water, which honestly changes the whole mood of the evening.
What actually makes this work is the pacing. You board, get settled, and almost immediately feel the city drop into the background in the best way. Once the boat pulls away from the dock, Toronto starts looking cinematic. The CN Tower, the downtown towers, the islands, the airport traffic in the distance — it all looks better from the harbour than it does from land. If you can book a sunset departure, do it. That’s when the light is best, the skyline starts to glow, and the whole thing feels a lot more romantic without trying too hard.
Inside, the Odyssey feels set up for a proper evening out, not a touristy rush job. Think white-tablecloth dinner service, large windows, a lively but not overwhelming atmosphere, and a crowd that’s usually a mix of date nights, anniversary dinners, birthdays, visiting family, and the occasional corporate group. It’s definitely in the special-occasion category, but it’s not stiff. Smart casual is the right call here — you don’t need black tie, but you also probably don’t want to show up in gym clothes.
Dinner is served at your table while the boat cruises through Toronto Harbour, and then as the night goes on, people usually migrate toward the dance floor or head up to the deck with a drink. That’s really the move: spend some time outside. Even if it’s a little breezy, the open-air skyline view is the part you’ll remember. There’s something very specific about having a glass of wine in hand while the city lights reflect off the water and live music carries from inside. It sounds cheesy on paper, but in real life, it works.
Is it cheap? No. It’s a $$ evening, and you should go into it expecting to pay for the setting as much as the meal. But for a date night, celebration, or when you want to show out-of-town guests a version of Toronto they won’t get from street level, it delivers. The 4.1/5 rating across 230-plus reviews feels about right to me: people go for the full package, not just one standout element, and that combination is hard to beat in this city.
One practical tip: book early, especially for weekend sailings, because this sells out a lot faster than people expect. And give yourself extra time getting down to the Harbourfront, because Queens Quay traffic can be annoying, especially in summer. If you want a Toronto evening that feels a bit dressed up, a bit romantic, and genuinely memorable, this is an easy one to recommend.