Nestled on the coast, Margarets Beach Resort is located at the foot of the Leeuwin Naturalist Ridge at beautiful Gnarabup Beach in Margaret River. This modern, 4-star resort offers fully self-contained accommodation just moments away from the beach and a short drive from Margaret River Township.
Accommodation at the resort ranges from spacious 1-2 bedroom apartments to double-storey townhouses providing you with all the creature comforts of home.
Full Property Description