Guests of this beach hotel will appreciate convenient onsite amenities such as a fitness center and a steam room. Housekeeping is available on request.
Located in Mayne Island, Mayne Island Resort is on the beach. Travelers looking for local activities can try Otter Bay Marina and Pender Island Golf and Country Club, while those looking to experience a bit of culture can stop by Pender Island Museum. Don't miss out on a visit to Dinner Bay Japanese Garden. Take an opportunity to explore the area for outdoor excitement like hiking/biking trails.