Villa vacation rentals in Western Australia

Find and book unique villas on Airbnb

Top-rated villa rentals in Western Australia

Guests agree: these villas are highly rated for location, cleanliness, and more.

Guest favorite
Villa in Quindalup
Whitesands Spa Cottage
Beachside air-conditioned one bedroom cottage (B) with luxury spa bath, set amongst leafy gardens. Own BBQ and patio area. Wifi & STAN included. Two minute walk to the calm waters of Geographe Bay. A pleasant walk or bike ride (bring or hire) into town centre (3.7kms) & easy driving to the heart of the Margaret River wine region. 'Beach House' style with all modern fixtures and fittings. Please note: Does not have sea views. Adults only as not suitable for children or infants. No pet policy.
Jul 23 – 30
$137 per night
4.99 out of 5 average rating, 152 reviews
Guest favorite
Villa in Margaret River
The Margaret River Local - In Town
Want to live like a local & know where all the good spots are to go? This renovated beach inspired Villa is what you want. Perfectly located within walking distance to the main street that offers many boutique shops, restaurants & pubs, its only a short stroll to the new world class skate park or in less than a minute you could be riding on rails to trails. A 10min drive will find you amongst picturesque beaches, surf breaks, wineries. Just ask us and we'll point you in the right direction
Jul 29 – Aug 5
$165 per night
4.91 out of 5 average rating, 341 reviews
Superhost
Villa in Nollamara
Family Retreat or Couples Getaway
Stylish, well equipped 3 bedroom, 2 bathroom home in quiet neighbourhood 10 km from Perth City or Scarborough Beach. Beautiful park and playground two steps away, public transport to the city or the beach is a few minutes' walk away. Shopping centres and eateries are also close, making it the perfect base from which to explore Perth and the rest of Western Australia. Secure parking, alarm and central cooling or heating make this beautiful villa the perfect place for a memorable holiday.
Apr 14 – 21
$140 per night
4.85 out of 5 average rating, 108 reviews

Popular amenities for Western Australia villa rentals

Private villa rentals

Guest favorite
Villa in Albany
Middleton Bay Retreat - Beachside Villa
Jul 27 – Aug 3
$202 per night
4.87 out of 5 average rating, 169 reviews
Superhost
Villa in Yallingup Beach Road
Yallingup Beach Cottage - Malalooka
Jun 15 – 22
$116 per night
4.82 out of 5 average rating, 204 reviews
Guest favorite
Villa in Middleton Beach
Escape to Albany, Middleton Beach
Jul 4 – 11
$124 per night
4.85 out of 5 average rating, 165 reviews
Guest favorite
Villa in Victoria Park
Spacious 2 BD Villa 2km from CBD
Oct 12 – 19
$87 per night
4.84 out of 5 average rating, 131 reviews
Guest favorite
Villa in Margaret River
Starfish Villa 2
Feb 20 – 27
$142 per night
4.85 out of 5 average rating, 242 reviews
Guest favorite
Villa in Dunsborough
Breath of Fresh Air-Dog Friendly Dunsborough Villa
Aug 11 – 18
$80 per night
4.97 out of 5 average rating, 105 reviews
Guest favorite
Villa in Rockingham
Palm Villa, right on the beach!
Nov 12 – 19
$88 per night
4.86 out of 5 average rating, 129 reviews
Guest favorite
Villa in Dawesville
Spacious family waterfront peaceful dream home
May 19 – 26
$293 per night
4.97 out of 5 average rating, 37 reviews
Guest favorite
Villa in South Fremantle
Fremantle Boutique Villa (South Freo)
Apr 16 – 23
$154 per night
4.88 out of 5 average rating, 66 reviews
Superhost
Villa in Karrinyup
Karrinyup Villa — Lush Indoor-Outdoor Living
May 5 – 12
$209 per night
4.77 out of 5 average rating, 48 reviews
Guest favorite
Villa in Prevelly
Villa Maria By The Sea
Sep 16 – 23
$187 per night
4.99 out of 5 average rating, 79 reviews
Guest favorite
Villa in Kalbarri
Peppy's - Clean, modern, 2 bedroom, close to beach
Aug 19 – 26
$104 per night
4.89 out of 5 average rating, 47 reviews

Luxury villa rentals

Guest favorite
Villa in North Coogee
Maraboo Island Villa - Unparalled Waterfront Luxe
Mar 28 – Apr 4
$564 per night
5.0 out of 5 average rating, 28 reviews
Guest favorite
Villa in Wannanup
San Sebastian - Stroll to beach & Enjoy the Sunset
Nov 8 – 15
$704 per night
4.89 out of 5 average rating, 18 reviews
Guest favorite
Villa in Bovell
Fairlawn Homestead
Aug 3 – 10
$748 per night
5.0 out of 5 average rating, 6 reviews
Superhost
Villa in Yallingup
Surfside 4
Feb 26 – Mar 5
$515 per night
4.25 out of 5 average rating, 4 reviews
Guest favorite
Villa in Halls Head
Villa Santavea
Oct 2 – 9
$589 per night
4.93 out of 5 average rating, 28 reviews
Guest favorite
Villa in Mullaloo
Mullaloo Beach Front, heat pool sauna ocean views
Oct 5 – 12
$562 per night
4.95 out of 5 average rating, 21 reviews
Villa in Exmouth
Sea Star is truly a 5 star experience!
Mar 21 – 28
$615 per night
5.0 out of 5 average rating, 3 reviews
Guest favorite
Villa in City Beach
Coastal City Beach Family Villa
Jan 17 – 24
$751 per night
5.0 out of 5 average rating, 6 reviews
Villa in Mindarie
2 Bedroom fully self contained
Jul 19 – 26
$649 per night
5.0 out of 5 average rating, 4 reviews
Villa in Cable Beach
Bamboo Villa 3 - Private Pool
Jul 22 – 29
$527 per night
New place to stay
Villa in Cable Beach
Luxury villa with private pool near Cable Beach
Oct 8 – 15
$527 per night
4.35 out of 5 average rating, 17 reviews
Villa in Furnissdale
Rural retreat/ heated pool/ quiet rejuvenation
Sep 3 – 10
$539 per night
4.38 out of 5 average rating, 8 reviews

Villa rentals with a pool

Guest favorite
Villa in South Greenough
WOW! Absolute beachfront 5-bedroom house with pool
May 18 – 25
$270 per night
4.98 out of 5 average rating, 98 reviews
Superhost
Villa in Kingsley
Tranquil getaway Mediterranean style villa
May 6 – 13
$139 per night
4.88 out of 5 average rating, 51 reviews
Superhost
Villa in Gnarabup
Beachside ~ Ombak Beach Villa ~Margaret River
Nov 14 – 21
$153 per night
4.79 out of 5 average rating, 47 reviews
Guest favorite
Villa in South Fremantle
Chester Villa
Jan 31 – Feb 7
$155 per night
4.99 out of 5 average rating, 76 reviews
Guest favorite
Villa in Gnarabup
Seaside Villa 11 ~ Margaret River Beach
Jul 12 – 19
$205 per night
4.92 out of 5 average rating, 25 reviews
Superhost
Villa in Cable Beach
Broome on a Budget (BOAB), Cable Beach
Oct 13 – 20
$129 per night
4.88 out of 5 average rating, 96 reviews
Superhost
Villa in Cable Beach
Private Resort Villa
Oct 24 – 31
$455 per night
New place to stay
Villa in Cottesloe
Cott Life - Light & Bright Villa with private Pool
Jul 19 – 26
$405 per night
5.0 out of 5 average rating, 5 reviews
Villa in Exmouth
Osprey Villa unit 119
Oct 26 – Nov 2
$196 per night
4.75 out of 5 average rating, 79 reviews
Villa in Broadwater
Escape to 67 at Cape View
Jan 29 – Feb 5
$222 per night
4.68 out of 5 average rating, 40 reviews
Villa in Jurien Bay
SF25 · Seafront Unit 25
Aug 6 – 13
$152 per night
4.63 out of 5 average rating, 38 reviews
Villa in West Busselton
Small 2 Bedroom Villas (Sleeps 5)
May 5 – 12
$165 per night
4.62 out of 5 average rating, 50 reviews

Destinations to explore