Consider a stay at Fern Resort and take advantage of free cooked-to-order breakfast, 9 holes of golf, and a poolside bar. Active travelers can enjoy hiking/biking, rock climbing, and rowing/canoeing at this hotel. The onsite family restaurant, Heritage Dining Room, features pool views. Yoga classes are offered at the gym; other things to do include kayaking. Free in-room WiFi is available to all guests, along with mini golf and a garden.