Your Yallingup booking starts here

Browse Yallingup Farmstay & Retreat Accommodation



Yallingup Farmstay & Retreat Accommodation

Sometimes we all need to get away, to recharge, to change the pace of life. Staying on a farm can be a great way to unwind in Yallingup, with wide horizons and rolling countryside. However, you don't have to escape all the way to a farm. Many places offer a retreat in other settings such as a remote hills, their own secret corner of the forest or simply a private property.

  • The best way to book Western Australia 
  • Bookings processed right here in WA 
  • Your booking benefits the local community 
  • Quick and friendly service with expert advice 
  • Fast processing of your booking 
  • Book with us to support Western Australia tourism 

For assistance with your booking call 1300 885 775 (+61 8 9460 4900)



Petra Olive Oil Estate Luxury Farmstay Accommodation

Dunsborough WA
$200 to $360 Featured Dunsborough Pets By Arrangement Non Smoking
Close to all popular attractions, beaches, wineries and talliers, Petra Olive Oil Estate offers 5 charming, fully self-contained and beautifully appointed suites, with views over the olive groves to the ocean. We are pet friendly! Each suite sleeps two people, with ensuite bathroom, living area, kitchen, air-conditioning, TV, DVD & a gas BBQ o... view more info


233 Sheoak Drive, Yallingup WA 6282 Australia

Petra Olive Oil Estate is conveniently located halfway between Dunsborough and Yallingup in Western Australia's stunning Margaret River region. 10 minutes from the popular Yallingup beaches, galleries, wineries and restaurants.

There are 2 different entrances for accommodation:
233 Sheoak Drive, Yallingup (Main)
249 Lagoon Drive, Yallingup (Secondary)

The Farm Shop address is:
251 Sheoak Drive, Yallingup

Kerriley Park Forest & Farmstay

Dunsborough WA
$185 to $375 Book instantly Dunsborough
4 star rated (self)
Kerriley Park Farmstay is the ultimate country getaway, great fun for the young and young at heart. 4 secluded self contained cottages nestled in a peaceful bush setting. Meet and feed the friendly farm animals daily. Relax whilst the children enjoy the great playground and pool facilities. Enjoy a bush walk or simply bask in the serenity, we are ... view more info


288 Yelverton North Road, Yelverton, WA, 6280, Australia

Go to the end of Busselton bypass, turn left onto Bussell Highway, towards Margaret River, turn right onto Wildwood Road, then left onto Yelverton North Road, we are situated on left hand side.

Wyadup Brook Cottages

Yallingup WA
$170 to $200 Book instantly Yallingup
3.5 star rated
No Pets Non Smoking Indoors
Family fun on the farm. Enjoy all that nature has to offer, get out amongst it or settle back by the fireplace for a lazy winter get away. Experience paradise on 250 acres with our bubbling brook, babbling birds, contented cows, cheeky chickens and wonderful wildflowers. Close to the Cape to Cape Track and incredible Injidup Bay. Check our website... view more info


33 Wyadup Road, Yallingup, WA 6282, Australia

Six kilometres south of the Yallingup Post Office along Caves Road, turn right into Wyadup Road. Travel 300 metres west along Wyadup Road and turn left into Wyadup Brook Cottages.


Seclusions of Yallingup

Yallingup WA
$199 to $285 Book instantly Featured Yallingup (Rural)
4.5 star rated (self)
We are a unique luxury B&B, catering to only 2 couples at one time, hidden in 8 acres of beautiful bushland and are the ONLY true 'BALI STYLE' B&B in the area. If you enjoy your privacy then ours is the place to choose. Our rooms are NOT back to back, both have private decks overlooking the bushland. We do not cater for children. Our rates include... view more info


58 Zamia Grove, Yallingup, Western Australia, Australia

From Dunsborough, drive down Commonage until you reach the end at Wildwood and turn RIGHT. Zamia is the 2nd road on the right. "Seclusions" is at the end of the road. Alternatively you can use either Caves Rd or Bussell H'way to get onto Wildwood, then follow the links above

Cape Lodge

Yallingup WA
$495 to $1800 Book instantly Yallingup
5 star rated
No Pets Wireless Internet Connection Non Smoking Indoors
Located on its own vineyard in the magnificent Margaret River Wine Region, Cape Lodge is likened to staying at a private country estate, yet with all the trappings and facilities of a world class private boutique hotel. Positioned in the heart of the great wine region of Margaret River, Cape Lodge attracts those who are seeking a private, stylish ... view more info


3341 Caves Road, Yallingup WA 6280, Australia

Located 10 kilometres south of Yallingup on picturesque Caves Road.

Chandeliers on Abbey

Yallingup WA
$300 to $350 Yallingup No Pets Internet Access Available Non Smoking Indoors
Private self contained luxury retreats with spectacular views. Home theatre, marble spa bathrooms, unique chandeliers and relaxation decks. view more info


613 Abbeys Farm Road, Yallingup

From Dunsborough.
Turn right into Commonage Road and follow until the end. Turn left into Wildwood Road and then right into Thornton Road until the end. Turn left into Abbeys Farm Road and Chandeliers on Abbey is located approx 2 kms on your left.

EMPIRE spa retreat

Yallingup WA
$295 to $575 Yallingup
5 star rated (self)
No Pets Wireless Internet Connection Non Smoking Indoors
EMPIRE spa retreat is set amongst the breathtaking scenery of the South West's Margaret River Region. The retreat is nestled within 265 acres of tranquil, undulating pastures, undisturbed bushland and the Empire Estate vineyard. view more info


1958 Caves Road, YALLINGUP WA 6282 Australia

EMPIRE spa retreat is located on Caves Road
four and a half kilometres past the second Dunsborough roundabout heading towards Yallingup. As you pass Vidler Road you will see a sign Empire Retreat (100 metres).

Yallingup Luxury Retreat

Yallingup WA
$295 to $650 Yallingup
4.5 star rated (self)
No Pets Non Smoking Indoors
Luxury at a new level: A fusion of contemporary and minimalist influences create an exceptional experience for the discerning guest. view more info


29 Marrinup Drive, YALLINGUP

To help you find us more easily, here are some simple directions for the last few kilometres from Dunsborough:
- Follow the road out from Dunsborough towards Yallingup.
- Before you get to Yallingup itself, turn left onto Caves Road, sign posted for Augusta.
- Turn into the first road on your left, this is Marrinup Drive.
- About 500 metres down, again on the left, you will see the driveway for Yallingup Luxury Retreat, there is a white sign at the driveway entrance.

Windmills Break

Yallingup WA
$385 to $745 Book instantly Yallingup
5 star rated
No Pets Wireless Internet Connection Non Smoking Indoors
A luxury boutique retreat set on 10 acres of beautiful gardens. Large lounge and dining areas with stone double sided fireplace. The property is fully equipped with swimming pool, heated spa, tennis court, massage centre, internet, licensed bar, breakfast restaurant and much more. view more info


2024 Caves Road, Yallingup WA 6281, Australia

Proceed four kilometres from Dunsborough along Caves Road towards Yallingup, the entry to the property is on the right hand side as you head towards Yallingup.

Yallingup Lodge Spa Retreat & OM Day Spa

Yallingup WA
$200 to $340 Yallingup
4 star rated
Pets By Arrangement Wireless Internet Connection Non Smoking Indoors
Yallingup Lodge Spa Retreat is a secluded hideaway enveloped in national park though only 5 minutes’ drive from both Yallingup and Dunsborough. Seven acres of natural beauty is the home to our lodge amongst the treetops. A place of love, relaxation, exploration and rejuvenation. Let us take you on a journey customised to you. With five spa suites... view more info


40 Hemsley Road, YALLINGUP

From Margaret River, drive north on Caves Road to the intersection at Yallingup, turn right and Yallingup Lodge is approximately five kilometres along Caves Road, turn left into Hemsley Road. From here it is a simple right hand turn and you have arrived.

From Busselton, travel west along Caves Road, past Dunsborough and Yallingup Lodge is approximately five kilometres west of Dunsborough on Hemsley Road.