Answers from Our Experts (1)
Northern New Jersey is dotted with charming hotels and B&Bs, giving you plenty of options for an overnight stay. Grand Cascades Lodge at Crystal Springs Resort is a sprawling property in Vernon featuring Adirondack-style structures and plenty of activities such as golf, fishing and hiking. An onsite spa offers soothing treatments such as a volcanic clay purifying facial or a green tea and ginger body wrap, and a slew of dining options run the gamut from New American cuisine to Italian fare. Head to Basking Ridge for a stay at The Olde Mill Inn, a charming 102-room retreat whose original structure dates back to 1768. The hotel’s signature eatery, Grain House Restaurant, serves up American dishes such as roasted chicken with lemongrass jus, and the Coppertop Pub is a cozy spot to enjoy the custom-brewed Coppertop Ale during happy hour.
If you find yourself in the upscale area of Somerset Hills, book a room at The Bernards Inn, a 20-room boutique hotel that’s filled with historic appeal and located in the quaint town of Bernardsville. The Peacock Inn, located in Princeton, is a lovely small hotel with a rich history dating back to the 1700s whose contemporary rooms strike the perfect balance. Other notable hotels in Northern New Jersey include the W Hoboken, Westminster Hotel (Livingston), The Legends Resort & Country Club (McAfee), The Madison Hotel (Morristown), Nassau Inn (Princeton), Hilton Short Hills and The Grand Summit Hotel.