Margarets Beach Resort & Margaret River Beach ApartmentsGnarabupIn the city centre8.1Very good705 Reviews-45% Today!