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

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

Accommodation
Starting at AUD $500
28 Forrest Beach Rd, Wonnerup WA 6280

Monday - Sunday 24hrs

Caravans, Holiday Parks & Camping
From AUD $43 per night
97 Caves Rd, Abbey WA 6280

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

Accommodation
330 Geographe Bay Rd, Quindalup WA 6281, Australia

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

Accommodation
4 Lecaille Ct, Dunsborough WA 6281

7 Days a week 8am to 8pm

Retreats
From AUD $550
Shambala Nature Retreat, Hobson Road, Osmington WA, Australia

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

Accommodation
The Oystercatcher by Private Properties, Vattos Way, Prevelly WA, Australia

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

Bed & Breakfast
29 Bussell Hwy, Cowaramup WA 6284, Australia

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

Accommodation
AUD $800

Book 3+ nights and enjoy 20% off with code WINTER20, plus co...show

Accommodation
From AUD $400 per night
Accommodation
From AUD $490 per night
444 Wildwood Rd, Quindalup WA 6280
Wineries
790 Wirring Rd, Bramley WA 6285, Australia

Open everyday 10am to 5pm Closed 25 & 26/12 + 1/1 + Good Fr...show

Accommodation
AUD $500

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

Chalets, Villas & Cottages
Dunsborough Beach Cottages, Gifford Road, Dunsborough WA, Australia

Monday - Sunday: 8:30 AM until 5:30 PM

Chalets, Villas & Cottages
12 Mann St, Margaret River WA 6285, Australia
Wineries
17 Brash Rd, Yallingup WA 6282, Australia

Cellar: Daily from 10 am to 5 pm Restaurant: Thursday to Mo...show

Accommodation
From AUD $585
51 Bina Pl, Quedjinup WA 6281

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

Accommodation
Lot 11/3599 Caves Rd, Wilyabrup WA 6280

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

Accommodation
277 Tanah Marah Rd, Bramley WA 6285

Open 24 Hours

Accommodation
Adults from AUD $25 extra per person per night
31 Le Souef St, Margaret River WA 6285

Monday to Sunday: 8 am - 6 pm For after-hours assistance ...show

Holiday Homes
Starting at AUD $325 per night
39 Riedle Dr, Gnarabup WA 6285, Australia
Holiday Homes
20 Riedle Dr, Margaret River WA 6285

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

Accommodation
AUD $165
9 Heppingstone View, Augusta WA 6290

Monday to Friday 9.00am - 4.30pm

Wineries
17/5 Quininup Rd, Yallingup WA 6282

Open 7 days 10am - 5pm

Showing 169–192 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