Western Australia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Swan Valley, Perth Hotels from AU$100

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
Discovery Parks - Swan Valley
4 out of 5
91 Benara Road, Caversham, WA
Free cancellationReserve now, pay when you stay
The price is AU$119 per night from 29 Nov. to 30 Nov.
6.52 km from city centre
4.5/5Wonderful! (555 reviews)

"Was the perfect location. Very friendly reception and gave us an upgraded cabin when we arrived early and our cabin wasnt ready, even though we didnt mind waiting, would highly recommend and will be back again soon."…"

Reviewed on 8 Aug. 2020

Discovery Parks - Swan Valley
The Colony at Mandoon Estate
4 out of 5
10 Harris Road, Swan Valley, Caversham, WA
Free cancellationReserve now, pay when you stay
The price is AU$194 per night from 29 Nov. to 30 Nov.
3.86 km from city centre
4.5/5Wonderful! (70 reviews)
A short break

"Really enjoyed our stay The Colony and the fine dining restaurant attached to the Mandoon winery was superb. The only annoyance was the TV remote failed to shut off the TV so we had to sleep with the glowing standby screen on all night!"…"

Reviewed on 18 Aug. 2020

The Colony at Mandoon Estate
Swan Valley Oasis Resort
3.5 out of 5
10250 West Swan Road, Henley Brook, WA
Free cancellationReserve now, pay when you stay
The price is AU$225 per night from 4 Dec. to 5 Dec.
4 km from city centre
3.2/5 (78 reviews)

"Jess and the Staff make you feel welcome , happy to have had return visits"…"

Reviewed on 28 Jun. 2020

Swan Valley Oasis Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Rose & Crown Hotel
4.5 out of 5
105 Swan Street, Guildford, WA
The price is AU$120 per night from 30 Nov. to 1 Dec.
7.63 km from city centre
4.3/5Excellent! (231 reviews)

"The Rose & Crown is a lovely hotel situated in Guildford , which is one of Perths older suburbs that has some great scenic walks & drives, and also alot of history."…"

Reviewed on 18 Aug. 2020

Rose & Crown Hotel
Guildford River Retreat
3.5 out of 5
18 Victoria Street, Guildford, WA
The price is AU$147 per night from 29 Nov. to 30 Nov.
8.05 km from city centre
4.4/5Excellent! (16 reviews)

"Run by a caring, interesting, husband and wife. Parklike setting on a river, next to a park and walking distance from dinner. Wifi was a little weak in our room."…"

Reviewed on 14 Mar. 2020

Guildford River Retreat
The Stirling Arms Hotel
3 out of 5
117 James Street, Guildford, WA
Free cancellationReserve now, pay when you stay
The price is AU$100 per night from 23 Dec. to 24 Dec.
8.01 km from city centre
4.3/5Excellent! (70 reviews)

"Perfect location for exploring the Swan Valley and lots to do within walking distance."…"

Reviewed on 22 Oct. 2020

The Stirling Arms Hotel
The Swan Valley Retreat
3.5 out of 5
79 Irwin St, Henley Brook, WA
The price is AU$269 per night from 6 Dec. to 7 Dec.
3.47 km from city centre
5/5Exceptional! (10 reviews)

"The owners were super lovely and the room was amazing, can’t wait to go back!!"…"

Reviewed on 3 Feb. 2020

The Swan Valley Retreat
BIG4 Perth Midland Tourist Park
3 out of 5
6 Toodyay Road, Middle Swan, WA
Get Rates
3.78 km from city centre
4.2/5Very Good! (273 reviews)

"Easy check in. Good room with all amenities needed. Nice and clean. Would come back"…"

Reviewed on 19 Jul. 2020

BIG4 Perth Midland Tourist Park
Acclaim Swan Valley Tourist Park
2 out of 5
6581 West Swan Road, West Swan, WA
The price is AU$120 per night from 29 Nov. to 30 Nov.
2.91 km from city centre
3.6/5Good! (29 reviews)

"Such a great place for families. The kids loved the pool area! Very clean and tidy. Would recommend and will be back!"…"

Reviewed on 10 Oct. 2020

Acclaim Swan Valley Tourist Park
Vineyard Cottage at Upper Reach Winery
4 out of 5
77 Memorial Avenue, Baskerville, WA
The price is AU$270 per night from 30 Nov. to 1 Dec.
5.31 km from city centre
5/5Exceptional! (7 reviews)

"Only one cottage so very peaceful and relaxing. A short stroll down to the restaurant. Not too far from civilisation."…"

Reviewed on 22 Nov. 2019

Vineyard Cottage at Upper Reach Winery
Quest Midland
4 out of 5
3 The Crescent, Midland, WA
Free cancellationReserve now, pay when you stay
The price is AU$197 per night from 11 Dec. to 12 Dec.
5.49 km from city centre
4.6/5Wonderful! (47 reviews)

"Nice clean mini apartment style room in the heart of midland, lady at the desk was super helpful for an early check out & let me know that the parking at the front of the building was free (but first come, first served)"…"

Reviewed on 25 Mar. 2020

Quest Midland
Budget Motel
3 out of 5
51 Victoria Street, Midland, WA
Get Rates
5.68 km from city centre
3.3/5 (17 reviews)
Good location

"The hotel was convenient to the venues we were visiting. The room was adequate for a one night stay. the staff were pleasant."…"

Reviewed on 8 Nov. 2016

Budget Motel
Swan Valley Heights Holiday Accommodation
365 Haddrill Rd, Baskerville, WA
Get Rates
6.28 km from city centre
4.9/5Exceptional! (37 reviews)
Blissful escape

"We just had a very relaxing 2 nights at this property. House was great- clean and roomy and view from the verandah was amazing. Had a great time watching all the rain roll in. Small hiccup with the number of eight legged friends on the outdoor chairs but otherwise a blissful escape from the normal ..."…"

Reviewed on 16 Nov. 2020

Swan Valley Heights Holiday Accommodation
Ultimate Oasis Condo. Wifi + Netflix + Parking
The price is AU$286 per night from 20 Dec. to 21 Dec.
8.95 km from city centre
4.5/5Wonderful! (2 reviews)
Our Rod Stewart Getaway

"The property is very well maintained, modern and very comfortable. We thoroughly enjoyed the accommodation. It was a wine weekend instead of Rod!"…"

Reviewed on 18 Oct. 2020

Ultimate Oasis Condo. Wifi + Netflix + Parking
Aintree Cottage: Swan Valley: Rural Retreat
Midland Haven - Midland WA
3.5 out of 5
3/4 Cale St, Midland, WA
Get Rates
5.73 km from city centre
4.2/5Very Good! (10 reviews)

"Gated property with remote access. Very close to major shopping centre"…"

Reviewed on 10 Sep. 2019

Midland Haven - Midland WA
Wifi - Netflix - Stan - Hospital - Swan Valley - Perth Hill - Transport - Airpor
Get Rates
5.73 km from city centre
5/5Exceptional! (1 review)
Thank you Thank you Thank you

"What a blessing this beautiful Whare/Home has been for me n my whanau/family whilst looking for a rental. Nice n clean close to the shops & not far from my babies school. Much Aroha/Love ❣️❣️❣️"…"

Reviewed on 10 Apr. 2019

Wifi - Netflix - Stan - Hospital - Swan Valley - Perth Hill - Transport - Airpor
Luxury Apartments at Brookleigh
3.5 out of 5
1235 Great Northern Hwy, Upper Swan, WA
Get Rates
6.28 km from city centre
5/5Exceptional! (2 reviews)
Romantic getaway

"It was a wonderful retreat. So relaxing and the Swan Valley area was beautiful."…"

Reviewed on 12 Sep. 2017

Luxury Apartments at Brookleigh
Isolation Ready.  Sanitised. Grocery Delivery. Super Comfy Tree Views.  Minutes
Get Rates
8.95 km from city centre
5/5Exceptional! (3 reviews)
Recent stay

"All as described. Quiet, convenient location. Clean and comfortable accommodation, efficient check in etc. Would certainly use again."…"

Reviewed on 29 Jan. 2020

Isolation Ready. Sanitised. Grocery Delivery. Super Comfy Tree Views. Minutes
Priv House+pool+wi-fi+10 min From Perth & Wineries
Get Rates
8.11 km from city centre
4.7/5Exceptional! (3 reviews)
Character filled!

"Lovely location in the heart of historic Guilford. House is like a museum and filled with lots of nice touches such as books, occasional table settings, antiques."…"

Reviewed on 12 Oct. 2020

Priv House+pool+wi-fi+10 min From Perth & Wineries
Don't see what you're looking for?
See all available properties in Swan Valley
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Swan Valley

Guests are sure to enjoy the wineries in Swan Valley. This city attracts visitors with its relaxing ambiance. Top attractions around the area include Kings Park and Botanic Garden, City Beach, and Hyde Park.

  • You'll find 349 Expedia hotels and other accommodation choices in the larger area of Perth
  • Closest major airport is in Perth, WA (PER) 11.6 from the city center

Sightseeing and Staying in Swan Valley

Wine tasting is one of the top activities, while Houghton Winery, Ugly Duckling Wines, and Talijancich Winery are favorite sights to visit. Little River Winery and Sandalford Winery are a couple of additional sights to visit while you're here. With 13 hotels and other lodging accommodations in Swan Valley, you'll find holiday getaways at affordable rates.

  • 83 on Swan B&B - This 4-star bed & breakfast features free breakfast, free WiFi, and free self parking.
  • Discovery Parks – Perth Vineyards - This 4-star cabin features an outdoor pool, free self parking, and a children's pool. Our customers like its family-friendly amenities and helpful staff.
  • Rose & Crown Hotel - With a stay at this 3.5-star motel, you'll have access to 3 restaurants, an outdoor pool, and free WiFi. Visitors like its restaurant and helpful staff.

Outside of the city, popular places to visit include Kings Park and Botanic Garden located 14 mi (22.6 from city center and City Beach which is 17 mi (27.4 away.

Getting around Swan Valley

Transit options in Swan Valley allow for easy access to the area. If you're looking to journey outside of the area, take a train from Midland Station, Woodbridge Station, or East Guildford Station.

Dressing for Swan Valley

  • Between January and March, daytime temperatures average 89°F, while nighttime temperatures stay around 58°F
  • From April to June, the average is 81°F during the day and 47°F at night
  • July through September sees average temperatures of 70°F during the day and 46°F at night
  • In October–December, you can expect 87°F as the daytime average and 49°F as the nighttime average
  • About 29.96 inches of rain falls on Swan Valley each year
  • Hottest months are usually January and February with an average temperature of 88°F while the coldest months are August and July with an average of 47°F

More trip options

Recent Reviews in Swan Valley