King Deluxe
Junior Suite
Lobby
2
Queen Deluxe
Pool

Make your Reservation

Welcome to Waterfront Hotel Downtown Windsor

Windsor, Ontario’s Most Spectacular Hotel

Located at the Windsor Downtown Waterfront, all of our 305 hotel rooms have a view of the water. Our central location on Riverside Drive is just moments away from top restaurants, Caesars Windsor Casino, St. Clair Center for the Arts and the Ambassador Bridge to Detroit, Michigan. 

Waterfront Hotel – Downtown Windsor’s contemporary rooms and suites include our Complimentary Free Breakfast Buffet to energize your day after a great night sleep, Complimentary Wi-Fi to stay connected and Free Local Calls, flat-screen TVs, coffeemakers, work desks and cozy bedding. From impeccable service to special amenities for you and your pets, our staff always goes the extra mile to make guests feel at home.

Re-energize and keep up with your workout routine in the hotel’s scenic fitness center, and then cool off in our lovely indoor salt water pool. Head outside for a stroll along the river on the Riverfront Trail, located right outside our door. 

No matter for the reason of your visit, business, leisure or entertainment. We are prefectly situated to accommodate and combined all, for the savvy traveler, making your stay with us the perfect choice. 

It’s a matter of view.
The Park, The Casino, The Waterfront Downtown.