Located near a train station, Bernards Inn is a great choice for a stay in Bernardsville. For a bite to eat, guests can visit Bernards Inn, which serves American cuisine and is open for breakfast, lunch and dinner. Other highlights at this historic hotel include a bar/lounge and a terrace. Fellow travellers like the room service.