Accommodation

Explore the best accommodation and places to stay in the Margaret River Region

The Margaret River Region has an abundance of accommodation options whether you are choosing to base yourself in Busselton, Dunsborough, Yallingup, Margaret River or Augusta.

Stay on working farms and vineyards or in luxurious hotels and resorts, holiday homes or quaint bed & breakfasts. Embrace nature and the starry skies at one of the many caravan and camping spots or opt for the creature comforts with a glamping experience.

This comprehensive guide helps you book direct with local businesses. If you need assistance, contact our local experts via;

Email: welcome@margaretriver.com
Call: (08) 9780 5911

Search All Accommodation

Showing 24 of 237 places
Accommodation
AUD $240
248 Sebbes Rd, Forest Grove WA 6285

Monday -Sunday 9am- 6pm

Retreats
AUD $450
498 Osmington Rd, Margaret River WA 6285, Australia

9am-5pm

Accommodation
1 Yallingup Beach Rd, Yallingup WA 6282
Accommodation
Starting at AUD $385 per night
Down South Holidays, next door to The Cure coffee shop, Commonage Road, Dunsborough WA, Australia

OFFICE: Open Monday to Friday, 9am to 4pm. Closed weekends ...show

Retreats
From AUD $425 per night
Accommodation
AUD $370
1 Charles West Ave, Margaret River WA 6285

24 hour self check-in available.

Accommodation
From AUD $300 per night
491 Metricup Rd, Wilyabrup WA 6280

Monday: 10:30 AM until 5:00 PM Tuesday: Closed Wednesday - S...show

Accommodation
AUD $155
2 Norman Rd, Broadwater WA 6280, Australia

Monday - Sunday: 9:00 AM until 5:00 PM

Hotels, Motels & Resorts
700 Caves Rd, Dunsborough WA 6281

Open 24 Hours

Chalets, Villas & Cottages
2 Brown St, Busselton WA 6280, Australia

Monday - Sunday: 8:00 AM until 4:00 PM

Accommodation
163 Bussell Hwy, Busselton WA 6280

Monday - Sunday: 9:00 AM until 5:00 PM

Accommodation
248 Tom Cullity Dr, Cowaramup WA 6284

Monday - Sunday: 10:00 AM until 5:00 PM

Holiday Homes

Bookings Office: 9:00am to 5:00pm Monday to Friday. Guest S...show

Caravans, Holiday Parks & Camping
Jarrahdene Rd, Boranup WA 6286, Australia

Open 24 Hours

Studios & Apartments
568 Carters Rd, Margaret River WA 6285

Monday - Sunday: 7:00 AM until 7:00 PM

Chalets, Villas & Cottages
185 Boodjidup Rd, Margaret River WA 6285, Australia

Monday - Sunday: 9:00 AM until 5:00 PM

Accommodation
Starting at AUD $199 per night
12 Dunn Bay Rd, Dunsborough WA 6281

Office hours are 8.30am to 5pm everyday.

Accommodation
Starting at AUD $180 per night
18 O'Brien St, Cowaramup WA 6284
Accommodation
AUD $700
59 Baudin Drive, Gnarabup WA, Australia

✨ Winter Escape Offer ✨ Book 3+ nights and enjoy 20% off wi...show

Accommodation
1481 Wildwood Rd, Yallingup WA 6282

Monday - Sunday: 9:00 AM until 5:00 PM

Farm & Vineyard Stays
12 Canal Rocks Rd, Yallingup WA 6282

Open 24 Hours

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

Monday - Friday: 7:30 AM until 6:00 PM Saturday: 7:30 AM unt...show

Accommodation
Starting at AUD $900
Caravans, Holiday Parks & Camping
Conto Rd, Boranup WA 6286, Australia

Open 24 Hours

Showing 145–168 of 237

Show 24 more

Back to the first results

Speak to a Local

Our friendly team of local experts can provide a full consultation and planning service free of charge. Trust us to help you find the best surf breaks, camp sites, top restaurants, award-winning wineries, fishing spots and majestic walking trails. We are available to help 7 days per week in person, by phone and email.

Smiling staff member wearing a headset at Margaret River Visitor Centre