8937 Brooks Road South, Windsor, CA, 95492 | 707-837-9355
The Hampton Inn & Suites in Windsor is located in the heart of Wine Country, with local shopping and food right outside the front door. This hotel boasts beautiful, accessible, pet-friendly rooms, complimentary breakfast, and much more.
8865 Conde Lane, Windsor, CA, 95492 | 707-837-0808
The Holiday Inn Express is conveniently located just a few minutes from downtown Windsor, where many local shopping opportunities and restaurants are open to the public. This hotel’s amenities include a heated outdoor pool, complimentary breakfast, and free wifi.
8755 Old Redwood Highway, Windsor, CA, 95492 | 707-838-8800
The Holiday Inn is the newest hotel in the area, easily located off the Central Windsor exit from Highway 101. This hotel is a short walk from the downtown Town Green area, as well as the Lakewood Shopping Centers where there are fantastic places to eat. This hotel includes access to the indoor pool, fitness center, and restaurant on the ground floor.
1251 Shiloh Road, Windsor, CA, 95492 | 707-836-2420
The WorldMark resort is located in the South of Windsor directly next to a large golf course. This resort is for timeshare owners and their guests. The suites are designed like apartments, with the option of 1-, 2-, and 3-bedroom suites, as well as the option for a studio. The resort has a pool and hot tub onsite as well as a spa, among many other amenities.