Hotels in Windsor, Ontario

Search & Compare Windsor Hotels

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Windsor

Windsor overview

Visitors speak favorably about all that Windsor has to offer, including its casinos, riverfront, and restaurants. You'll enjoy the area's gardens, live music, and entertainment. Visitors to Windsor can take time to see places like Detroit Windsor Tunnel and Devonshire Mall. In the surrounding area, popular sights include GM Renaissance Center and Ford Field.

Where to stay in Windsor

A welcoming city for all, Windsor has a variety of hotels to choose from. There are 27 hotels in Windsor and you can shop as many as 22 deals for rooms on Hotels.com, some with discounts of up to 25%. Our room prices start at 40 USD per night and here's a breakdown of hotels by star rating in Windsor as well as in the surrounding area:
  • • 10 4-star hotels from 80 USD per night
  • • 21 3-star hotels from 57 USD per night
  • • 17 2-star hotels from 40 USD per night

How to get to Windsor

Fly into Windsor, ON (YQG), 4.9 mi (7.9 km) from central Windsor. Detroit, MI (DTW-Detroit Metropolitan Wayne County) is the next closest major airport, 17.2 mi (27.6 km) away. Windsor Station is the closest train station, located 1.6 mi (2.6 km) from the city center.

What to see around Windsor

Recommended places to see include:
  • • Detroit Windsor Tunnel
  • • Devonshire Mall
  • • Ambassador Golf Club
  • • Windsor Family Credit Union Centre

When to visit Windsor

Do you want to know the ideal time of year to visit? Here's a list of the seasonal weather norms to help with trip planning:

Seasonal temperature averages
  • • January-March: 49°F day, 18°F night
  • • April-June: 80°F day, 33°F night
  • • July-September: 82°F day, 49°F night
  • • October-December: 67°F day, 20°F night
Seasonal rainfall averages
  • • January-March: 0.24 inches
  • • April-June: 0.31 inches
  • • July-September: 0.35 inches
  • • October-December: 0.24 inches