Search self-catering accommodations in Western Australia

Find the self-catering accommodations that appeal to you the most

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
Flexible date options
Select occupancy

Featured self-catering accommodation destinations

Destination inspiration for your trip – find a self-catering accommodation

Perth

839 self-catering accommodations

Fremantle

128 self-catering accommodations

Albany

102 self-catering accommodations

Margaret River

233 self-catering accommodations

Busselton

146 self-catering accommodations

Bunbury

32 self-catering accommodations

Mandurah

138 self-catering accommodations

Geraldton

46 self-catering accommodations

Esperance

45 self-catering accommodations

Broome

27 self-catering accommodations

Kalbarri

143 self-catering accommodations

Kalgoorlie

23 self-catering accommodations

Dunsborough

270 self-catering accommodations

Jurien Bay

54 self-catering accommodations

Denmark

47 self-catering accommodations

Yallingup

86 self-catering accommodations

The best self-catering accommodations in Western Australia

Check out our selection of great self-catering accommodations in Western Australia

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Quest Perth Ascot

Ascot, Perth

Featuring a fitness center, Quest Perth Ascot is located in Perth and is 2.6 mi from Optus Stadium. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

K
Kristin
From
United States
Very convenient to the airport, clean and comfortable
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,189 reviews
Price from
$253.13
1 night, 2 adults

Toodyay Upon Avon Guest House and Gallery

Toodyay

Comfortable Accommodations: Toodyay Upon Avon Guest House and Gallery in Toodyay offers family rooms with private bathrooms. Each room includes air-conditioning, a work desk, and a wardrobe.

Exceptional Facilities: Guests enjoy a lounge, outdoor fireplace, and sun terrace. The property features a shared kitchen, indoor play area, and outdoor seating. Free on-site private parking is available.

Delicious Breakfast: A continental, buffet, and gluten-free breakfast is served daily, including juice, pancakes, and fruits. Special diet menus are available.

Convenient Location: Located 46 mi from Perth Airport, the homestay provides easy access to local attractions. Activities such as canoeing and cycling are nearby.

T
Tom
From
Czech Republic
Easy access, great communication, more than enough breakfast.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 114 reviews
Price from
$95.16
1 night, 2 adults

Aravina Escapes

Yallingup Siding

Elegant Accommodations: Aravina Escapes in Yallingup Siding offers a resort with a sun terrace, lush garden, and a family-friendly restaurant. Guests enjoy free WiFi, private check-in and check-out services, and an outdoor play area.

Comfortable Amenities: The resort features family rooms, a children's playground, and barbecue facilities. Additional amenities include air-conditioning, balconies with lake views, and free on-site private parking.

Dining Experience: The restaurant serves lunch with vegetarian, vegan, gluten-free, and dairy-free options. Guests can enjoy meals in a traditional, modern, or romantic ambiance.

Convenient Location: Located 22 mi from Busselton Margaret River Airport, Aravina Escapes provides easy access to local attractions.

J
Julia
From
Australia
Amazing spa cabin- wonderful breakfast included- and the staff were fabulous. They went above and beyond. Such a peaceful, beautiful part of the world.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 132 reviews
Price from
$233.15
1 night, 2 adults

Blue Holes Bungalow

Kalbarri

Spacious Accommodations: Blue Holes Bungalow in Kalbarri offers a spacious, recently renovated holiday home with three bedrooms and a living room. The property features a private entrance and a garden with scenic views.

Modern Amenities: Guests enjoy free WiFi, air-conditioning, and a fully equipped kitchen with a coffee machine and microwave. Additional facilities include a lounge, shared kitchen, outdoor seating area, and barbecue facilities.

Convenient Location: Located a 14-minute walk from Chinaman's Beach, the property is 99 mi from Geraldton Airport and 6.2 mi from Kalbarri National Park. Nearby activities include hiking, snorkeling, and boating. Highly rated by guests.

T
Terri
From
United States
Beautiful bungalow, decorated nicely, very comfortable beds. Location is great, nice quiet neighborhood. Hosts were very nice and responsive.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 110 reviews
Price from
$142.74
1 night, 2 adults

The Olive Shack

Corrigin

Comfortable Accommodations: The Olive Shack in Corrigin offers a two-bedroom apartment with a private bathroom. Guests enjoy garden views, air-conditioning, and a fully equipped kitchen.

Modern Amenities: The apartment includes a washing machine, hairdryer, shower, and TV. Free on-site private parking is available for convenience.

Guest Satisfaction: Highly rated for room cleanliness, comfort, and bed comfort, The Olive Shack ensures a pleasant stay for all visitors.

A
ANGELA
From
Australia
check in was so easy, i contacted the owner to say we'd arrived , she instructed to go ahead to the property , the front door was unlocked and the keys were on the hall table
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 108 reviews
Price from
$158.60
1 night, 2 adults

Wambenger Lodge

Collie

Comfortable Accommodations: Wambenger Lodge in Collie offers apartment-style rooms with private bathrooms, air-conditioning, and parquet floors. Guests enjoy free WiFi, a garden, and outdoor seating areas.

Convenient Facilities: The property provides free on-site private parking, laundry services, and bicycle parking. Additional amenities include a terrace, kitchenette, and barbecue facilities.

Guest Satisfaction: Highly rated for room cleanliness, comfort, and bed comfort, Wambenger Lodge ensures a pleasant stay for all visitors.

Location and Accessibility: Located 62 mi from Busselton Margaret River Airport, the lodge offers easy access to local attractions.

D
Daphne
From
Australia
New, clean, comfortable and great location
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 219 reviews
Price from
$190.96
1 night, 2 adults

Carpenter Cottage

Exmouth

Comfortable Accommodations: Carpenter Cottage in Exmouth offers a holiday home with private check-in and check-out services. Guests enjoy air-conditioning, a terrace, balcony, and free WiFi throughout the property.

Modern Amenities: The cottage features a fully equipped kitchen, washing machine, and private bathroom. Additional amenities include a barbecue, outdoor seating area, and garden views.

Convenient Location: Located 1.3 mi from Exmouth Beach and 21 mi from Learmonth Airport, the property provides easy access to local attractions. Guests appreciate the room cleanliness, convenient location, and comfortable accommodations.

N
Nicolette
From
Australia
Location was great, walk into town or Town beach easily. Quiet area House equipped with everything needed Value for money
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 111 reviews
Price from
$246.79
1 night, 2 adults

Chambré Estate

Margaret River

Comfortable Accommodations: Chambré Estate in Margaret River Town offers adults-only lodge accommodations with private check-in and check-out services. Each room features a private bathroom, air-conditioning, and garden views.

Relaxing Facilities: Guests can enjoy a sauna, hot tub, and outdoor fireplace. The property includes a terrace, lounge, and outdoor seating area, perfect for relaxation.

Modern Amenities: The lodge provides free WiFi, streaming services, and a fully equipped kitchen with a dishwasher and microwave. Additional amenities include bathrobes, tea and coffee maker, and a private entrance.

Convenient Location: Located 36 mi from Busselton Margaret River Airport, the lodge offers easy access to local attractions. Guests appreciate the room comfort, convenient location, and the property's location.

F
Fujino
From
Japan
We stayed at “SYRAH” with my family from Japan. There has kitchen, living room, two bedrooms and two bathrooms.(One of them had a bathtub!) Really clean and comfortable, we enjoyed to stay there. The surrounding nature was beautiful and when I took a walk in the morning, I saw kangaroos and caws:)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 400 reviews
Price from
$332.75
1 night, 2 adults

New ground floor 2 bed/2 bath Apartment Marina

Mandurah

Spacious Accommodations: New ground floor 2 bed/2 bath Apartment Marina in Mandurah offers a spacious layout with two bedrooms and two bathrooms. The apartment includes a living room, ensuring comfort for all guests.

Modern Amenities: Guests enjoy free WiFi, air-conditioning, and a terrace. The apartment features a fully equipped kitchen with a refrigerator, microwave, dishwasher, oven, and stovetop. Additional amenities include a washing machine, TV, and private entrance.

Convenient Location: Located 52 mi from Perth Airport, the property is highly rated for its convenient location and room cleanliness. Boating, kayaking, and canoeing are available in the surrounding area.

K
Kah Fai
From
Australia
Location was great. Facilities were adequate.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 107 reviews
Price from
$348.92
1 night, 2 adults

Boutique style accomodation near Busselton Jetty

Busselton

Spacious Holiday Home in Busselton: Boutique style accomodation near Busselton Jetty offers a spacious holiday home in Busselton, Australia. The property features three bedrooms and two bathrooms, ensuring comfort for all guests.

Modern Amenities: Guests enjoy a fully equipped kitchen, air-conditioning, free WiFi, and a terrace. Additional amenities include a washing machine, fireplace, and outdoor dining area.

Convenient Location: Located a 15-minute walk from Busselton Beach and 5 mi from Busselton Margaret River Airport. Nearby attractions include Busselton Jetty and Dunsborough.

Highly Rated by Guests: Guests appreciate the well-equipped kitchen, friendly host, and convenient location, making it a highly rated choice for a holiday home.

A
Alexandra
From
Singapore
The house was beautifully furnished, everything spotlessly clean. It was also well stocked with everything you need, with many complimentary provisions and thoughtful extra touches. It was an absolute pleasure for our family to stay here. Highly recommend.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 168 reviews
Price from
$317.20
1 night, 2 adults
All self-catering accommodations in Western Australia

Most booked self-catering accommodations in Western Australia this month

See all

Popular with guests booking self-catering accommodations in Western Australia

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 5,916 reviews

Popular with guests booking self-catering accommodations in Western Australia

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,735 reviews

Popular with guests booking self-catering accommodations in Western Australia

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 3,405 reviews

Popular with guests booking self-catering accommodations in Western Australia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,296 reviews

Popular with guests booking self-catering accommodations in Western Australia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,807 reviews

Popular with guests booking self-catering accommodations in Western Australia

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,850 reviews

Popular with guests booking self-catering accommodations in Western Australia

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,303 reviews

Popular with guests booking self-catering accommodations in Western Australia

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,780 reviews

Popular with guests booking self-catering accommodations in Western Australia

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,521 reviews

Popular with guests booking self-catering accommodations in Western Australia

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,560 reviews

FAQs about self-catering accommodations in Western Australia

Self-catering Accommodations That Guests Love in Western Australia

See all
Avg. price/night: $103.98
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 3,405 reviews
Proximity to friends and facilities was great, accom was also great overall Kitchen and self catering was good, Apartment was clean and well kept
Guest review by Glenn
Young couple
Avg. price/night: $175.68
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,299 reviews
It was very disappoint as the stove in the kitchenette was not operational. They could fix it but would not relocate us to a room with a functioning stove. We booked for the kitchenette as we have a daughter with a disability so needed the functionality of a kitchen.
Guest review by Dorn
Family with young children
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 22 reviews
Plenty of space for little ones to run around and the neighbourhood is quiet & safe. The kitchen is very well stocked with appliances & there are portable heaters around to keep the house warm.
Guest review by Chloe
Family with young children
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 188 reviews
Great location-walkable to the estuary and lots of restaurants. Amazing view, clean and well stocked kitchen! Nice sized bedrooms and bathrooms. We hope to stay again!
Guest review by Kiara
Family with young children
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 120 reviews
Comfy bed, good kitchen, lots of room, very clean, lovely views, great location, walking distance from Middleton Beach.
Guest review by Greg
Young couple
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 543 reviews
Loved friendly Fred and the suprise of the rice cooker in the kitchen
Guest review by Jenny
Young couple
Avg. price/night: $292.36
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 633 reviews
The room was well equipped with a little kitchen, bed was comfortable. The pool area was really relaxing. The shuttle bus coming from the airport was a plus, although I think it was overpriced. On the way back I took a taxi and the fare was cheaper.
Guest review by Michele
Young couple
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 140 reviews
Loved everything about this place. It had everything you could want or need. The bed was comfortable, and the kitchen was well equipped. Beautifully styled and comfortable. Easy walking distance into Margaret River town and access to the trail.
Guest review by Emma
Young couple
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,409 reviews
Bed was comfortable, shower was excellent, good pressure, nice and hot. Nice having a kitchen and a toaster.
Guest review by Janet
Young couple
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,572 reviews
Very comfortable. Great location. Short walk to the beach. Beautiful. Well stocked kitchen with the cooking utensils we needed.
Guest review by Allison
Family with young children

More places to explore, more ways to go