Hotels in Windsor near Windsor Castle
Multiple accommodations for your stay
Show map
22 results found
Filters
- Distance - low to high Sorting
Icheck Inn Motel Windsor
2763 Howard Avenue, Windsor, Canada
4.5 km to Windsor Castle (Open map)
You'll need 15-minute drive to Windsor airport. Icheck Inn Motel Windsor, located a 20-minute walk from Devonshire Mall, features...
Read more...
5.9
Decent
27 reviews
Tooba Motel
2685 Howard Ave, Windsor, Canada
4.7 km to Windsor Castle (Open map)
The centre of Windsor can be reached in 20 minutes' walk of this motel, and such cultural venues as the unpretentious Canadian...
Read more...
6.3
Pleasant
3 reviews