Hotels in Windsor
33 hotels in Windsor · From $146/night

Hampton Inn & Suites Windsor - Sonoma Wine Country
8937 Brooks Road South, Windsor
Location You’ll be sleeping tight! Hotel Hampton Inn & Suites Windsor - Sonoma Wine Country is located in Windsor. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Powell's Sweet Shoppe - Wi
Dreamy Windsor Home With Grill ~ 3 Miles to Lake!
952 Camberly Ct, Windsor
Location A great place for travellers looking for a neighbours-free vacation! Cottage Dreamy Windsor Home With Grill ~ 3 Miles to Lake! is located in Windsor. This cottage is located in 4 km from the city center. At the cottage Free Wi-Fi on the territory will help you to stay on-line.
Windshire Retreat Pool, Garage & Pet-friendly
921 Birchdale Court, Windsor
Location A great place for travellers looking for a neighbours-free vacation! Cottage Windshire Retreat Pool, Garage & Pet-friendly is located in Windsor. This cottage is located in 3 km from the city center. At the cottage If you travel by car, there’s a parking zone. You won’t be

Holiday Inn Windsor Wine Country by IHG
8755 Old Redwood Hwy, Windsor
Location A great hotel to have a nice rest before long walks around the city. Hotel Holiday Inn Windsor Wine Country by IHG is located in Windsor. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Powell's Sw

Residence Inn Hartford Windsor
Dunfey Lane; 100, Windsor
Location A great option for a journey on a budget - hotel Residence Inn Hartford Windsor is located in Windsor. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel — Windsor Arts Center. At the hotel Free W
Super 8 Windsor/Madison North
4506 Lake Cir, Windsor, WI 53598, USA, Windsor
Location Want to save money while travelling? It’s easy! Hotel Super 8 Windsor/Madison North is located in Windsor. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel — Mousehouse Cheesehaus. At the hotel Want to be al
Super 8 Windsor
1265 Main St, Windsor, CO 80550, USA, Windsor
Location A very nice place to stay for a reasonable price - hotel Super 8 Windsor is located in Windsor. This hotel is located 2 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Windsor Lake. At the hotel Free Wi-Fi on the ter
Best Western Countryside Inn
W9250 Prospect Dr , Lodi (Madison Area), Windsor
Location A great hotel to have a nice rest before long walks around the city. Hotel Best Western Countryside Inn is located in Windsor. This hotel is located in 16 km from the city center. At the hotel Want to be always on-line? Wi-Fi is available. If you travel by car, there’s a free
