Recommended hotels in Mayne Island

Mayne Island Resort

From US$ 158

494 Arbutus Drive, Mayne Island, Canada - Show map

Show map

Mayne Island Resort is a 3-star hotel offering canoeing, horse riding and hiking for active rest and a spa lounge, a hot tub and a sauna for relaxation.

Book Now From US$ 158