Due to the weather, we are no longer accepting tee-times for the 2022 season. You can still continue your game by visiting the Golf Simulator at the Highlands of Elgin! Book your reservations by calling (847) 931-5950. Winter hours are Monday-Saturday 9am-4pm for the Simulator as well as both Pro Shops.

Learn About the Highlands Golf Simulator


No refunds on prepaid tee times. If you need to cancel your reservation or in the event of inclement weather, we will issue a rain check to be used at a later date.

  • There is a $1.99 per player booking fee. Booking fees are not eligible for a rain check. All online bookings are FINAL, no refunds.
  • All online bookings include a cart, if you prefer to walk please call the proshop at 847-931-5950 to book your tee-time.
  • Discounted rates for Seniors, Juniors, and residents are not reflected with online booking, for discounted rates, please call the proshop at 847-931-5950 to book your tee-time.
  • Standard practice will be two players per cart.
  • Single golfers may book only with a twosome or threesome
  • Proper dress is required
  • Rainchecks or gift cards can not be redeemed online. Please call the golf shop directly at 847-931-5950 to book your time and let them know you will be using a raincheck or gift card.