Margarets Beach Resort

Star 4.5 (558 Google reviews)

Visit Website

Margarets Beach Resort

Monday - Friday: 7:30 AM until 6:00 PM
Saturday: 7:30 AM until 7:00 PM
Sunday: 7:30 AM until 6:00 PM
Ten minutes drive due west from the Margaret River Township, along Wallcliffe Road. Turn right at the top of the main street of Margaret River into Wallcliffe Road, drive approximately five kilometres until you come to Caves Road t-junction. Turn left, straight right and continue along Wallcliffe Road (past Golf course) for approximately another six kilometres (do not take turn towards ocean, stay on Wallcliffe Road) until you reach Margarets Beach Resort.
Speak to a local expert
Just 10 kilometres from the town of Margaret River, on WA’s spectacular South West Coast, and just 500 metres from pristine Gnarabup Beach, Margarets Beach Resort is the only resort accommodation by the sea. Offering idyllic apartment accommodations, Margarets Beach Resort is one of the best beach resorts in Western Australia. It’s the perfect location for a romantic getaway or memorable family holiday in the renowned Margaret River Wine Region.
Margarets Beach Resort "the only one by the sea" offers, self catering apartment-style accommodation, just ten minutes from the town of Margaret River in the centre of a region regarded as one of the finest natural playgrounds in Australia. Apart from its ocean-side location offering easy access to beaches and surf breaks, the resort is conveniently located close to the wineries, caves, arts and craft galleries, national park and other attractions of the beautiful Cape Leeuwin-Cape Naturaliste region. Margarets Beach Resort offers 4 star stylish self-contained accommodation and features in magnificent surrounds that cater for all tastes and budgets.

Enjoy a range of resort facilities including a heated outdoor swimming pool, children's playground, Foxtel, free DVD hire, bike hire and FREE WIFI access in all apartments. Onsite management is available 24/7 to assist you with anything you need during your stay.

Margarets Beach Resort promises a personal, friendly welcome and great customer service. They take great pleasure in guests returning to stay year after year and in getting to know them better each time they return.



Margarets Beach Resort

1 Resort Place, Gnarabup Beach, Margaret River WA 6285, Australia


Star 4.5 (558 Google reviews)
Buff Dot 09 November 2023

We stayed for four nights of our Cape to Cape walk. It is very comfortable with a kitchenette and washing machine and dryer. This allowed us to self cater and make our lunches for the day's walk. The Commons has a happy hour and lots of locals attend. Sometimes there was live music. Very convenient with welcoming managers.

Claire Wylie 11 January 2024

Such great value and perfectly located if you are wanting to be by the beach. Even better is the local bar/restaurant “the common” is right there! Food is awesome and so are the drinks! Great place to set and watch the sunset too!

Courtney Creagh 25 November 2023

We LOVED our stay here. We only stayed one night and wished we could’ve stayed for a week! The accomodation was so nice, super clean and had so many amenities including a washing machine and dryer in the unit! Beautiful location and has a restaurant on site with really nice food. We’ll be back!

A D'Souza 10 August 2023

Loved our stay at Margaret River Beach Apartments! The staff were SO lovely and very accommodating. The accommodation was very clean and comfortable. Great location, right near the beach and around 10 minutes from the shops. The kitchen had everything we needed to make a basic dinner. Would highly recommend and rebook.

Advice from a Local

Speak to a local expert Advice from a Local Our team of local experts

Our team of local experts are here to help plan and book your stay in the Margaret River Region.

Why travel with us?
Local Knowledge

Local Knowledge

Explore accommodation, dining, experiences & events curated by local experts with insider advice and tips along every step of your holiday planning journey.

Free Concierge Support

Free Concierge Support

Available 7 days a week, 9 - 5. Our local experts can provide a full consultation and booking service free of charge.

Book Direct

Book Direct

We're a not-for-profit local tourism association that helps you book direct with local businesses.