Windsor Vacation Packages

Welcome to Windsor in Southeast Illinois in the United States of America, which is well-known for its rural landscapes, prairies and rolling hills.

From Windsor, Champaign is 50 miles (80 kilometers) to the north, while St. Louis is 100 miles (161 kilometers) to the southwest.

No spots are ever quite the same; each is blessed with its own special magic. So, take to the wide open road and spend some time in a few of the other areas in this fascinating region. Arthur, is 20 miles (32 kilometers) to the south, and Montrose can be found 20 miles (32 kilometers) to the northwest.

Organize some transportation and spend some time in Effingham, a major city for the region, located 20 miles (32 kilometers) away from Windsor. The place offers plenty of tourist attractions, including Effingham County Courthouse, Village Square Mall and Cardinal Golf Course. Bliss Park and Effingham Performance Center are just a few of the other attractions on offer here.

Southeast Illinois is a perfect place to explore for those with a penchant for open-air markets and farms.

Watersports are a much-loved activity here. Take the opportunity to go canoeing or swimming; Southeast Illinois has some great spots for it.

If you plan on arriving and departing by air, it's good to remember that the nearest major airport is Decatur Airport, 30 miles (48 kilometers) to the northwest of Windsor.

Top Hotels

See all Windsor hotels
1.0 out of 5.0
1.5 out of 5.0
2.0 out of 5.0
2.5 out of 5.0
3.0 out of 5.0
3.5 out of 5.0
4.0 out of 5.0
4.5 out of 5.0
5.0 out of 5.0
Most popular package deals found by our travelers
Most popular package deals found by [originCity] travelers

Windsor Vacation Package Deals

See all Windsor packages

Top Deals on Flights

See all Windsor flights

Book your Windsor Vacation Package