Margarets Beach Resort — 4-Star Luxury Hotel in Margaret River, Australia
★★★★ 4-Star Luxury Hotel

Margarets Beach Resort

Margaret River  ·  Australia  ·  1 Resort Place Gnarabup Beach

4.5 641 guest reviews

About Margarets Beach Resort — Luxury Boutique Hotel in Margaret River

Margarets Beach Resort is an exceptional 4-star hotel in Margaret River, Australia. Guests enjoy a distinctive experience combining world-class facilities including kids club, bar, beach club, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.5 / 5

Lauren Bottacin
★★★★★ Aug 2025

Beautiful venue, well set up and very comfortable. We had views of the ocean. Car bays are large which made unpacking and packing the car that much easier. Two playgrounds for the kids, and beach a 10min walk away where there was a lovely cafe. Restaurant on site was really delicious too. Definitely would return.

Danee Singh
★★★★★ Jun 2025

Our family had an absolutely wonderful weekend stay at the stunning Margaret Beach Resort. From the moment we arrived, we were greeted with warmth and genuine friendliness by the staff, who went out of their way to make us feel at home. The place itself is breathtaking beautifully maintained, peaceful, and perfect for relaxation and family fun. We enjoyed every moment, from the scenic surroundings to the comfortable accommodations. It truly is a slice of paradise! We wholeheartedly recommend this resort to everyone looking for a memorable and relaxing getaway. We can't wait to return!

Tracie S.
★★☆☆☆ Aug 2025

Stunning views. We absolutely froze as there was no heating in the bedrooms. The shower was unsafe having to step over the bath which was very high. The rooms have seen better days and felt depressing. Would not return.