Back to Washington Mini Golf Courses

Icicle Village Resort mini golf

565 US-2, Leavenworth, WA 98826, USA
4.4
Icicle Village Resort mini golf
+2 more

About Icicle Village Resort mini golf

Looking for mini golf near me in Leavenworth, WA? Icicle Village Resort mini golf offers a fun-themed miniature golf course perfect for families and visitors of all ages. Nestled in the heart of this charming Bavarian-style village at 505 Highway 2, Leavenworth, WA 98826, guests can enjoy a relaxed yet exciting atmosphere while experiencing a variety of resort amenities. Whether you're in town for a quick round of mini-golf or a full mountain getaway, the mini golf course provides a playful break from other leisure activities like dining, spa relaxation, and adventure at nearby attractions. In addition to the mini-golf excitement, Icicle Village Resort boasts a wide range of activities and comforts that make every stay memorable. With its family-friendly resorts featuring complimentary breakfast, a year-round heated pool, a hot tub, and game room, visitors can indulge in the perfect balance of adventure and relaxation in central Washington. Explore this local mini-golf gem and embrace the ultimate vacation experience in Leavenworth—a must-visit destination for anyone searching for “mini-golf near me” and other fun outdoor pursuits.

Reviews

a year ago

Seriously the prettiest mini golf course we've ever been to. Absolutely loved playing their mini golf. A little pricey but still super fun.

8 months ago

Fun miniature golf course. We really enjoyed our time playing here on a perfect summer day. The only small complaint is you have to walk all the way to the front desk for clubs and balls when they used to be available near the course entrance. Still fun course and some challenging holes.

Course Information

4.4 (129 reviews)
(509) 548-7000
Hours
  • Monday: 10:00 AM – 9:00 PM
  • Tuesday: 10:00 AM – 9:00 PM
  • Wednesday: 10:00 AM – 9:00 PM
  • Thursday: 10:00 AM – 9:00 PM
  • Friday: 10:00 AM – 9:00 PM
  • Saturday: 10:00 AM – 9:00 PM
  • Sunday: 10:00 AM – 9:00 PM
Share: