Worldwide Destinations
Find Your Hotel
Windsor Hotels

530 Main Street Windsor, CO US Rating: 8 STAR(S), 3 (S)
Exquisitely restored 1898 Victorian Inn. Elegant country setting located minutes from Fort Collins, Loveland and Greeley. ...
1265 Main Street Windsor, CO US Rating: Stars 2
* The Super 8 Motel of Windsor welcomes you to North-Eastern Colorado, gateway to the Rocky Mountains. The Super 8 is conveniently 4 miles east of I-25 at exit 262 in the heart of Windsor. Windsor is situated between three major Northern Colorado communities of Greeley, Ft. Collins, and Loveland, which also puts us in easy reach of Denver, Boulder and Cheyenne, Wyoming. We are a 100% smoke free facility. * After you have spent your day traveling and exploring our beautiful state, park your car, truck, or RV in our large secure parking lot, then let ou ...