Search Hotels

Sign up for fare alerts & last minute deals

Deals for hotels at Windsor

Hotels at Windsor

Located on the Detroit River in downtown Windsor, this pet-friendly 207 room hotel features a heated indoor pool, sau...
Located in the heart of Windsor along the waterfront of Lake Ontario, this luxury 305 room hotel offers complimentary breakfast.