Hotels in Windsor Springs

Special offers and Exclusive deals

Search Hotels

2026-07-06
2026-07-07
Guests

Hotels in Windsor Springs (United States) - Book Hotel Rooms Tonight

5-star hotels

Comfort Suites St Louis - Sunset Hills

3654 S. Lindbergh Blvd., Windsor Springs, United States Show map

Located nearly 25 minutes' walk from the Magic House Children's Museum, the 3-star smoke-free Comfort Suites St Louis - Sunset Hills Windsor Springs hotel offers a vending machine and a lift.

From US$ 134 Book Now

3-star hotels

La Quinta Inn & Suites By Wyndham St Louis Route 66

1580 South Kirkwood Road, Windsor Springs, United States Show map

La Quinta Inn & Suites By Wyndham St Louis Route 66 Windsor Springs, located a 25-minute walk from Woodbine Center Shopping Center, features Wi-Fi in public areas. This hotel offers parking on site…

From US$ 80 Book Now

Best Western St Louis Kirkwood Route 66

1200 S Kirkwood Road, Windsor Springs, United States Show map

The contemporary 3-star Best Western St Louis Kirkwood Route 66 Windsor Springs hotel, located approximately 20 minutes on foot from the Magic House Children's Museum, offers an outdoor swimming pool…

From US$ 86 Book Now

2-star hotels

Sunset Lodge

South Lindbergh Boulevard 3730, Windsor Springs, United States Show map

The 2-star Sunset Lodge Windsor Springs hotel, located at a distance of 2.7 km from The Magic House, offers a swimming pool, Wi-Fi throughout the property. Located at a distance of 2.9 km from a…

  Book Now

Recommended hotels

La Quinta St Louis Route 66 Hotel

1580 South Kirkwood Road, Windsor Springs, United States Show map

Located 4.3 km from the Frank Lloyd Wright House in Ebsworth Park, the non-smoking La Quinta St Louis Route 66 Hotel Windsor Springs includes 84 rooms.

From US$ 123 Book Now

Home Share Charming And Bright Saint Louis Home Fast Wi Fi 15 Minutes From Anywhere

447 Heman Drive, Windsor Springs, United States Show map

  Book Now