Your Swan Valley booking starts here

Browse Swan Valley Accommodation

Swan Valley

Swan Valley

Swan Valley Accommodation Western Australia

There are many things to consider when booking places to stay, because the type of accommodation can affect your entire holiday. Whether you have a pet, children, a large group, travelling on a budget or getting away for a romantic weekend with a loved one, Swan Valley has a good selection on offer for whatever your situation and requirements.


  • 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:

Caravan Parks & Camping

Hotels / Motels / Resorts

Farmstay

Budget/Backpackers

Retreat

Self Contained

Chalets/Villas/Cottages

B&B/Guesthouse

Caravan Parks & Camping

Banksia Tourist & Park Home Village

Midland WA
$120 to $160 Book instantly Featured Midland 2 reviews
4 star rated
Pets by Arrangement Internet Access Non-Smoking Indoors
Just 18 km from the centre of Perth, with great public transport options at its door, this tranquil park is home to abundant birdlife and a splendid array of Spring wildflowers. Yet Banksia lies just 10 minutes’ drive from the Swan Valley and both airports. Well behaved dogs only are welcome at management’s discretion – please check before bo... view more info

Location

219 Midland Road, Hazelmere WA 6055, Australia

If you’re travelling East on Great Eastern Highway from Perth City:
•Continue down Great Eastern Highway for approximately 12km
•Turn Left onto Stirling Crescent
•At the roundabout take the third exit onto Bushmead Road
•Continue on Bushmead Road for approximately 700 meters
•Turn Right onto Midland Road and continue for approximately 3km
•Banksia Tourist Park is on the right hand side of the road

If you are travelling North on Albany Highway:
•Turn right onto Tonkin Highway and continue for 12km
•Turn left onto the Roe Highway exit ramp
•Turn Right onto Roe Highway and continue for 4km
•Turn right at Kalamunda Road and continue for approximately 800 meters
•Turn left onto Midland Road and continue for 2km
•Banksia Tourist Park will be on your left hand side

If you are travelling North on the Kwinana Freeway from Mandurah:
•Turn left onto the Roe Highway exit ramp
•Turn Right onto Roe Highway and continue for approximately 38km
•Turn right at Kalamunda Road and continue for approximately 800 meters
•Turn left onto Midland Road and continue for 2km
•Banksia Tourist Park will be on your left hand side

The Domestic and International Airports are located only 15 minutes from Banksia Tourist Park. Taxi fares are approximately $20 each way.

Discovery Parks Swan Valley

Swan Valley WA
$99 to $225 Book instantly Swan Valley
4 star rated (self)
No Pets Internet Access Non-Smoking Indoors
Discovery Parks Swan Valley is centrally located to the Swan Valley’s many attractions, yet only 14 km from the centre of Perth and 4 km from the Guildford train station, gateway to the valley. The comprehensive range of in-house attractions includes free Wifi, a swimming pool, playground, games room and pedal karts for the young ones. view more info

Location

91 Benara Rd, Caversham, WA, 6055

Nestled in the Perth foothills and within the heart of the famous Swan Valley wine region, Discovery Parks Perth Vineyards is only 14km from Perth City and 4km to the Guildford train station.

BIG4 Perth Midland Tourist Park

Swan Valley WA
$30 to $250 Book instantly Swan Valley
4 star rated (self)
No Pets Internet Access
This modern, well-kept park is conveniently located for exploring the Swan Valley and offers free WiFi and parking. It is just 15 minutes’ drive from both Perth airports and offers a wide range of affordable accommodation that suits all guests, including wheelchair users. Family chalets and cabins can accommodate up to six guests. view more info

Location

6 Toodyay Rd, Middle Swan WA 6056, Australia

From Midland take great northern highway No.1, right at 1st lights into Toodyay Rd. park 200 metres on right.
From the Roe Highway turn west into Toodyay Rd.
From North on No.1, Great Northern Highway, turn hard left at Toodyay Rd lights, park 200 metres on right.

Banksia Tourist Holiday Park

Swan Valley WA
$35 to $130 Swan Valley
4 star rated
Pets Allowed Non Smoking Indoors
We welcome you to Perth's finest tourist caravan park. Set on 17 picturesque acres surrounded by a splendid array Australian wildflowers and native birds. Come to this tranquil traveler's paradise and experience the very best in camping, caravans, cabins and chalets. view more info

Map

219 Midland Road, Hazelmere, WA, 6055

Swan Valley Tourist Park

Swan Valley WA
$48 to $159 Book instantly Swan Valley Pets by Arrangement Non-Smoking Indoors
This tranquil, tree shaded caravan park offers fully equipped family apartments and ensuite cabins, along with pet friendly powered caravan sites, powered and unpowered camp sites. Only 18 km from Perth City and close to major shopping centres. The train to Perth and Fremantle leaves every 15 minutes from nearby Guildford. With a pool, tennis court... view more info

Location

6581 West Swan Road, West Swan

When traveling from Midland on the Great Eastern Hwy take the left exit on West Swan Rd. Follow for approx 4km and Swan Valley Tourist Park is on the left. (before the Caltex)

Hotels / Motels / Resorts

The Vines Resort & Country Club

Swan Valley WA
$120 to $400 Book instantly Swan Valley
4 star rated (self)
No Pets Internet Access Non-Smoking Indoors
The Swan Valley’s only true resort hotel, this international-class golf course and accommodation complex is surrounded by delightful grounds at the northern end of the valley. Guests can relax by the pool and heated outdoor spa, play the 36-hole championship golf course and enjoy an abundance of resort facilities including a day spa and family-fr... view more info

Location

Verdelho Drive, The Vines WA 6069, Australia

From Perth CBD, head north east on Guildford Road, turn left over the railway crossing at Guildford Square and continue straight through the roundabout onto West Swan Road. Stay on West Swan Road for approximately 15 minutes, pass Gnangara Road and then turn left into Millhouse Road at the Vines Resort billboard. Go over bridge and turn left into Chateau Place, go through the security box and turn down the 2nd right onto Verdelho Drive. This will take you directly to the resort.

Rose and Crown Hotel

Guildford WA
$170 to $219 Book instantly Guildford
3.5 star rated (self)
Internet Access Non-Smoking Indoors
This historic hotel, built in 1841 and ideally located at the gateway to the state's Swan Valley region, has provided a welcome resting place for travellers and visitors. Registered with the National Trust, the Rose and Crown offers accommodation in 28 ensuite lodge rooms and three elegant spa suites in the main building. view more info

Location

105 Swan Street, Guildford

Corner of Terrace Road and Swan Street Guildford

Swan Valley Oasis Resort

Swan Valley WA
$130 to $220 Book instantly Swan Valley
3.5 star rated
No Pets Internet Access Non-Smoking Indoors
The Oasis Resort offers a range of rooms, suites and larger apartments set in lovely grounds featuring ponds, water fountains, landscaped gardens and lush lawns. Many of the rooms offer magnificent views of the golf course and pool area, and several rooms offer disabled access and wheelchair-friendly bathrooms. view more info

Location

10250 West Swan Road, Henley Brook WA 6055, Australia

From Perth city travel along Great Eastern Highway past the Domestic Airport turn off until you reach Guildford. Cross over the railway line into Meadow Street which becomes West Swan Road when you cross over the Swan River. Then travel approx. 10 kms where the resort is situated on the right hand side of the road between Henley and Park Streets.

Farmstay

Settlers Rest Farmstay Swan Valley

Swan Valley WA
$295 to $375 Book instantly Featured Swan Valley
4 star rated (self)
No Pets Non-Smoking Indoors
Highlighted as one of the Top Ten Farmstays in Western Australia 2017 by Qantas Airlines. Located just 20 minutes from Perth International Airport, you can enjoy a true Aussie Farm holiday without driving for hours! Wonderful family getaway, stroll through the paddocks to the river, go fishing on the private jetty, and feed friendly farm animals... view more info

Location

90 George Street, West Swan WA 6055 Australia

From Guildford, travel north along West Swan Road, (Swan Valley Tourist Drive 203) approx. 8 kilometres, travel over Reid Hwy intersection, turn right at George Street, travel down George Street approx. 1 kilometre. Settlers Rest is located on the right hand side. Property is sign-posted and sign appears on the corner of George Street and West Swan Road.

Budget/Backpackers

Bunkhouse at Brookleigh

Swan Valley WA
$105 to $115 Featured Swan Valley (Semi- Rural)
Brookleigh’s location in the Swan Valley near Perth is ideal for touring the area. Bunkhouse style accommodation suitable for sleepovers, getaways, conferences, seminars, board meetings, camps. view more info

Location

1235 Great Northern Highway

Brookleigh is located in the beautiful Swan Valley, just 30 minutes drive from Perth City and 15 minutes from the International and Domestic Airports. *PLEASE NOTE: When using a GPS, you must include 'Upper Swan' as the suburb, otherwise you may be directed to Bindoon which is 50 K North of Brookleigh. We are located about 15 minutes North of Midland, on Great Northern Highway and 9 K from the Roe/Reid Highway intersection.

The entrance to Brookleigh is just 10 minutes north of Midland. On the left hand side of the Great Northern Highway.

Retreat

Chapel Farm

Swan Valley WA
$185 to $235 Book instantly Swan Valley 3 reviews
4 star rated (self)
No Pets Internet Access Non-Smoking Establishment
Kick back and enjoy the views, a swim in the pool and a full English breakfast at Chapel Farm’s adult retreat. Built on the foundations of the old mews stables, the six quirky, themed ensuite rooms feature queen or king beds, compact lounges, large bathrooms and private terraces. Choose from African Safari, Bali Paradise, The Beach house, Orienta... view more info

Location

231 Toodyay Road, Middle Swan WA 6056, Australia

Only 10 minutes from Perth Airport and 15 minutes from Perth CBD. Straight of Roe Highway from either direction on to Toodyay Road and we are less than minutes away from a relaxing weekend or stay the whole week.
231 Toodyay Road, Middle Swan

Self Contained

Strelley Brook Farmhouse

Swan Valley WA
$295 to $495 Book instantly Swan Valley Wifi access Non-smoking property
Experience country life in your very own historic cottage. A unique heritage farmhouse, this lovingly restored mudbrick cottage was one of the first homes built in the area. Today it offers cosy, private self contained accommodation surrounded by native and cottage gardens on a picturesque 4 hectare farming property in the heart of the Swan Valley. view more info

Location

90 Lefroy Avenue, Herne Hill WA 6056, Australia

From Midland: Access Gt Northern Hwy from Midland. Head approx 5kms to Oakover Rd, turning right. Head approx 2kms to Lefroy Ave, turning left. Strelley Brook Farmhouse is 300mtrs on right.

From Guildford: Head north along West Swan Rd from Guildford. Travel to Reid Hwy intersection, turning right at the lights. Travel to intersection of Gt Northern Hwy, turning left at the lights. Proceed approx 3kms to Oakover Rd. Head approx 2kms to Lefroy Ave, turning left. Strelley Brook Farmhouse is 300mtrs on right.

Mill House Cottage

Swan Valley WA
$200 to $320 Book instantly Swan Valley
3.5 star rated (self)
No Pets
Mill House Cottage is a quiet, comfortable self-contained home overlooking Ellen Brook. It is fully equipped for groups of up to eight people, is within five minutes’ drive of many Swan Valley attractions and offers spectacular views across the valley to the Darling Range and of the neighbouring historic mill house. view more info

Location

50 Corona Way, Belhus

From Guildford travel up West Swan Road approximately 15 minutes you will past Gnangara Road reach Millhouse Road turn left and following it until reaching Corona Way last road on left.

Go to the end of Corona Way and Mill House Cottage is on the right.

Chalets/Villas/Cottages

Upper Reach Winery, Cafe & Spa Cottage

Swan Valley WA
$265 to $283 Book instantly Swan Valley No Pets Internet Access Non-Smoking Indoors
Feel like you own your very own winery as you unwind on the deck surrounded by vineyards. This welcoming two bedroom cottage offers everything for the perfect weekend including log fire, spa bath and barbeque on the deck . A two minute stroll through the vineyard brings you to the acclaimed Upper Reach cellar door and Riverbrook Restaurant & Caf... view more info

Location

77 Memorial Avenue, Baskerville, WA, 6056, Australia

Located at the upper reaches of the Swan Valley 30 minutes from Perth City, 15 minutes from Guildford and Midland.

B&B/Guesthouse

Kellers Bed & Breakfast

Swan Valley WA
$140 to $230 Book instantly Featured Swan Valley 3 reviews Non-Smoking Indoors
A relaxing B&B in a farm setting, Kellers is a hobby farm whose owners pride themselves in offering a scrumptious breakfast featuring a variety of home made, farm fresh treats. This simple, rustic property is close to all the attractions in the Swan Valley, yet only 20 minutes’ drive from Perth city and 15 minutes from both airports. view more info

Location

104 Victoria Road, Dayton, WA 6055 Australia

From Guildford, travel along West Swan Road. Victoria Road is 1 street past Reid Highway on the left hand side. Turn left into Victoria Road, and the property is approximately 500 metres on the right hand side.

Park View Bed and Breakfast

Swan Valley WA
From $130 Book instantly Swan Valley No Pets Internet Access Non-Smoking Indoors
Enjoy traditional homestyle bed and breakfast accommodation and personalised service within a few minutes’ drive of many Swan Valley attractions. The friendly owners also offer a chauffeur service at a small fee per kilometre and are happy for you to explore the beauty of the clear night sky, weather permitting, through their 250 mm telescope. view more info

Location

6 Exmoor Lane, Henley Brook WA 6055, Australia

From Guildford, travel north along West Swan Road turn left into Gnangara Road and left into Henley Brook Avenue. Turn right into Messara Avenue, left into Sandown Circle, left into Garran Loop, right into Exmoor Lane.

Earlsferry House B&B

Bassendean WA
$140 to $190 Book instantly Bassendean 6 reviews Pets by Arrangement Internet Access Non-Smoking Indoors
Earlsferry House is a carefully restored heritage-listed home built in 1902 that sits on an acre of land on the banks of the Swan River. This gracious two-storey home combines classic Edwardian style with warm hospitality, and offers bed and breakfast accommodation in the house itself, along with a self-contained cottage. view more info

Location

1 Earlsferry Court Bassendean WA 6054 Australia

From Guildford Town Centre continue along James Street crossing the Swan River at the Guildford Bridge (if you look to the right when crossing the bridge you will see Earlsferry House). Continue 500 metres on Guildford Road keeping in the right lane and taking the first right turn opposite Blue Steel Oval into Thompson Road. Turn first right into Nurstead Avenue and follow the road towards the river until you reach the black gates of Earlsferry House.



The best way to book Western Australia

  • Bookings processed in Western Australia
  • We're the local WA experts!
  • Your booking helps the local community
  • Quick and friendly service for any issues
  • Book with us to support WA tourism
  • Everything you need in one place!
  • Fast processing of your booking
  • Security guarantee for your payment




Car Hire & Campervan Rental

Have you booked your car hire for your WA holiday? The cheapest car hire and campervan rental at Perth Airport sells out quickly, so don't delay! It's quick and easy to reserve a car yourself, right now. Compare the cheapest car hire rates, availability and book your car rental in WA using the form below. In most cases, you can reserve a hire car for free with no cancellation fees!

 

 


Travel Brochures

Planning your dream WA holiday? Planning a holiday on your own can be stressful with so many options to choose from, but it does not have to be stressful. We have a huge selection of travel brochures crafted by experts to show you the best of Australia, delivered directly to your door or to download digitally, did we mention it is completely free? Stop stressing and get these free brochures now!