Club Wyndham Tamarack is located in Wisconsin Dells, a scenic area known for its natural sandstone formations and outdoor activities. The hotel is near popular attractions such as Mt. Olympus Water & Theme Park (about 2 mi away), Dells Boat Tours® (around 3 mi), and Mirror Lake State Park (approximately 6 mi). Dane County Regional Airport is 50 mi from the hotel.