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
Services

Monday to Friday 08:00am- 5:00pm

Accommodation
Ellis Street Jetty, Augusta WA 6290

Monday to Friday: 9am - 4pm

Holiday Homes
From AUD $540 per night
Accommodation
AUD $$185 - $365
368 Caves Rd, Siesta Park WA 6280

7 days a week (excludes Christmas Day and Good Friday) 8.30...show

Accommodation
152 Sebbes Rd, Forest Grove WA 6286
Accommodation
AUD $from 275.00
2 Vattos Way, Prevelly Park WA 6285
Accommodation
652 Geographe Bay Rd, Broadwater WA 6280

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

Hotels, Motels & Resorts
605 Bussell Hwy, Busselton WA 6280, Australia

Monday - Friday: 9:00 AM until 4:00 PM Saturday - Sunday: 9:...show

Studios & Apartments
97 Smiths Beach Rd, Yallingup WA 6282

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

Accommodation
From AUD $375 per night
Holiday Homes
From AUD $1260 per night

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

Chalets, Villas & Cottages
AUD $300
67 Rowcliffe Rd, Forest Grove WA 6286, Australia

Open 24 Hours

Accommodation
67 Smiths Beach Rd, Yallingup WA 6282, Australia

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

Accommodation
AUD $220

Book 2 nights and receive 10% off with code WINTER10, or ext...show

Holiday Homes

Monday - Friday: 9:00 AM until 5:00 PM Saturday - Sunday: Cl...show

Accommodation
Discovery Parks - West Busselton, Earnshaw Rd, West Busselton WA, Australia

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

Accommodation
Starting at AUD $200 per night
12 Little Colin St, Broadwater WA 6280

Monday to Sunday: 9 am - 9 pm

Accommodation
53 Blackwood Ave, Augusta WA 6290

Monday - Sunday 7.30am - 10:00pm

Studios & Apartments
78 Blackwood Ave, Augusta WA 6290, Australia

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

Seasonal
Tours & Experiences
From AUD $2,125 per person
12 Haynes St, 7/17 Carnarvon St, Broome WA 6725

Monday to Friday 8.30am - 5pm Saturday 9am - 4pm

Farm & Vineyard Stays
225 Osmington Rd, Bramley WA 6285
Accommodation
Starting at AUD $42 per night
46 Boronia Rd, Rosa Glen WA 6285

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

Accommodation
15/12 Willmott Ave, Margaret River WA 6285

Open 24 Hours

Accommodation
Bussells Bushland Cottages, Carters Road, Burnside WA, Australia

Showing 73–96 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