Windsor hotels & apartments, all accommodations in Windsor

Recommended hotels in Windsor

Hampton Inn & Suites Windsor - Sonoma Wine Country photo

Hampton Inn & Suites Windsor - Sonoma Wine Country

Hampton Inn & Suites Windsor - Sonoma Wine Country boasts central positioning at a close distance to Safari West, Annadel State Park and Pacific Coast Air Museum offering 116 rooms with a

8937 Brooks Road South, Windsor, CA, United States

Holiday Inn Express Windsor Sonoma Wine Country photo

Holiday Inn Express Windsor Sonoma Wine Country

Holiday Inn Express Windsor Sonoma Wine Country is located in the heart of Windsor overlooking a beautiful beach. Founded in 2005, the hotel underwent a renovation in 2012.

8865 Conde Lane, Windsor, USA

Worldmark Windsor photo

Worldmark Windsor

Featuring a sports court and allergy friendly rooms, the 3-star Worldmark Windsor Hotel offers 40 non-smoking guestrooms.

1251 Shiloh Road, Windsor, CA, United States