When you stay at Margarets Beach Resort in Gnarabup, you'll be by the ocean, within a 5-minute drive of Prevelly Beach and Surfers Point. This upscale aparthotel is 2.9 mi (4.7 km) from Margaret River Golf Club ... Read more

View all Luxury Hotels in Gnarabup (WA)