Your Esperance booking starts here

Browse Esperance Farmstay & Retreat Accommodation

Esperance

Esperance

Esperance 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 Esperance, 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 beach, 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)

View:

Farmstay

Nakuru Farmstay

Esperance WA
$110 to $150 Esperance Pets by Arrangement Non Smoking Indoors
Nakuru Farmstay B&B offers panoramic views over Esperance and the Bay of Isles. "The Green Room" ranges from $110 per couple/per night, continental breakfast included (cooked breakfast by prior arrangement only) view more info

Location

Stockyard Road, Merivale WA, Australia

Leave Esperance via Fisheries Rd. Turn right onto Merivale Rd and drive till you reach Stockyard Rd (on the right). Drive 6kms down Stockyard Rd and look for sign on the right.

Airyhemming Farmstay

Esperance WA
$130 to $250 Esperance No Pets Non Smoking Indoors
Self contained cottage on a working farm with magnificent views of town and the islands. view more info

Location

Lot 1 Old Smokey Road

From Esperance, follow Fisheries Road until well out of town (approx. 20Km), past the Dempster Road turn-off, until you see the Old Smokey Road turn-off. Turn left into Old Smokey Road, and follow that road for (just under) 5 kms, then you'll see a sign on the left hand side for Airyhemming Farmstay, follow the sign to the farmstay. Total drive time from Esperance town is about 25 minutes.