Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Jul 23, 2020
Reviewed on Jul 30, 2020
Arboretum of South Barrington is located in an area of South Barrington known for its beautiful lakeside setting. If you're looking for a convenient place to stay, you might search for properties close to public transportation so it's easy to get around.
Choose from 12 hotels and other accommodations within 5 miles of Arboretum of South Barrington, including these picks:
After you've visited Arboretum of South Barrington, you can explore the sights and attractions within just a few miles of the area.
Create some family memories at Santa's Village and The Water Works Indoor Water Park. If you've got some time to explore the area around Arboretum of South Barrington, you may want to make a stop by Sears Center, Bridges of Poplar Creek Country Club, and Villa Olivia Country Club.