The Crystal Springs Resort offers everything a vacationer needs, with 3 hotels, 12 dining choices, 6 golf courses, and 2 different spas. The Grand Cascades Lodge offers a range of premium guest rooms and suites of varying sizes, or a Grand Villa for larger groups. Minerals Hotel has 175 rooms, including Deluxe or Luxury Guest Rooms and Presidential Suites, while Mountain Creek is ideal for those who visit the resort to ski – there are suites of varying sizes and townhomes. As the 3rd largest of all golf resorts in the world, guests have access to 6 distinct golf courses at Crystal Springs Resort in addition to FootGolf. Between Elements Spa and Reflections Spa, both within the resort, there is the option to get any treatment you want, either as a couple or by yourself. Other activities include hiking, horseback riding, kayaking, the Biosphere Pool Complex, a life-size chess board and croquet. There are many great dining options at the resort, ranging from gourmet to casual.

Crystal Springs Resort, 1 Wild Turkey Way, Hamburg, NJ 07419, Phone: 855-977-6473

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.