
Find hotels in Upper Swan from $50
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Upper Swan
Pet friendly
Apartment
Condo
Apart hotel
Family friendly
Waterpark
Check prices for these dates
Tonight
Aug 13 - Aug 14Tomorrow
Aug 14 - Aug 15This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Our top choices for Upper Swan hotels




1. Novotel Vines Resort Swan Valley
Novotel Vines Resort Swan ValleyThe Vines
Graham
$143 nightly
$158 total
Aug 20 - Aug 21
Total with taxes and fees




2. The Swan Valley Hotel
The Swan Valley HotelHenley Brook
Rachael
$103 nightly
$114 total
Aug 17 - Aug 18
Total with taxes and fees




3. Maya Maya at Mandoon Estate
Maya Maya at Mandoon EstateCaversham
Miroslava
$147 nightly
$164 total
Aug 17 - Aug 18
Total with taxes and fees




4. BIG4 Perth Midland Tourist Park
BIG4 Perth Midland Tourist ParkMiddle Swan
Joanne
$86 nightly
$86 total
Aug 27 - Aug 28
Total with taxes and fees




5. Quest Midland
Quest MidlandMidland
claire
$132 nightly
$146 total
Aug 28 - Aug 29
Total with taxes and fees




6. Discovery Parks - Swan Valley
Discovery Parks - Swan ValleyCaversham
Bec
$115 nightly
$115 total
Aug 24 - Aug 25
Total with taxes and fees




7. Sanno Marracoonda Perth Airport Hotel
Sanno Marracoonda Perth Airport HotelRedcliffe
Steven
$118 nightly
$131 total
Aug 23 - Aug 24
Total with taxes and fees




8. Airport B&B
Airport B&BRedcliffe
Roger
$124 nightly
$124 total
Aug 23 - Aug 24
Total with taxes and fees




9. Ingot Hotel Perth, an Ascend Collection Hotel
Ingot Hotel Perth, an Ascend Collection HotelBelmont
Bradley
$125 nightly
$137 total
Sep 12 - Sep 13
Total with taxes and fees




10. Airport Apartments by Vetroblu
Airport Apartments by VetrobluRedcliffe
Baron
$133 nightly
$148 total
Aug 29 - Aug 30
Total with taxes and fees




11. Quality Hotel Bayswater
Quality Hotel BayswaterBayswater
Craig
$125 nightly
$138 total
Aug 28 - Aug 29
Total with taxes and fees




12. The Civic Hotel
The Civic HotelInglewood
Deborah
$77 nightly
$86 total
Aug 26 - Aug 27
Total with taxes and fees




13. Ibis Budget Perth Airport
Ibis Budget Perth AirportRedcliffe
John
$98 nightly
$108 total
Aug 16 - Aug 17
Total with taxes and fees




14. Banksia Tourist Park
Banksia Tourist ParkHazelmere
Jo
$108 nightly
$119 total
Aug 27 - Aug 28
Total with taxes and fees




15. Country Comfort Perth
Country Comfort PerthBelmont
Jillian
$128 nightly
$141 total
Aug 28 - Aug 29
Total with taxes and fees




16. Flag Motor Lodge
Flag Motor LodgeRivervale
Karen
$101 nightly
$112 total
Aug 15 - Aug 16
Total with taxes and fees




17. Swan River Hotel
Swan River HotelAscot
Neil
$118 nightly
$130 total
Aug 30 - Aug 31
Total with taxes and fees




18. Great Eastern Motor Lodge
Great Eastern Motor LodgeRivervale
Jillian
$128 nightly
$141 total
Aug 15 - Aug 16
Total with taxes and fees




19. Quest Perth Ascot
Quest Perth AscotAscot
Natalie
$153 nightly
$170 total
Aug 14 - Aug 15
Total with taxes and fees




20. Wattle Grove Motel
Wattle Grove MotelWattle Grove
Roland
$113 nightly
$126 total
Aug 14 - Aug 15
Total with taxes and fees
Top Upper Swan Hotel Reviews
The Westin Perth
10/10 Excellent
"Clean spacious rooms with a nice layout. Lovely bathroom with robe. Luxurious comfy beds. Good electric curtains that blocked out the light. Enjoyed my early morning swim. The outdoor pool was a bearable luke warm temp. Breakfast was the highlight of my stay!! Especially the delicious fresh honeycomb and assortment of wholesome quality food, neatly set out to entice any King or pauper."
Mercure Perth On Hay
10/10 Excellent
"Good location. Parking under building was tight."
Residence on Langley Park
10/10 Excellent
"Wonderful value for money. Supermarket downstairs was well stocked. Residence Lounge had free hot drinks and had a wonderful view of Swan River."
East Perth Suites Hotel
8/10 Good
"Conveniently situated close to free bus transport, plenty of cafes and bars, supermarket, and sporting grounds. Comfortable and reasonably peaceful."
Four Points by Sheraton Perth
8/10 Good
"Convenient"
Ibis Styles East Perth
10/10 Excellent
"Location Location Location Stay was excellent Great hotel for all visits."
Great Southern Hotel Perth
10/10 Excellent
"Kind and and helpful staff and always clean rooms"
Country Comfort Perth
8/10 Good
"Near to airport and restaurants nearby too. Was hoping more helpful from staff to supply towels which were short vs the number of people. We had to walk to the reception to DIY towels supply. Level 2 has no lift and lower floor also noisy with cars parking just outside our room. Overall acceptable and good parking facility."
Duxton Hotel Perth
10/10 Excellent
"Excellent stay. Hotel is in a central position, close to tourists spots. Breakfast excellent, rooms large and clean. Staff welcoming, thank you especially to Abigael on reception. Would def stay again."
More cheap stays in Upper Swan

Britannia on William - Hostel
253 William Street Perth WA
$50 nightly
$50 total
Aug 16 - Aug 17
Total with taxes and fees
7.6/10 Good! (118 reviews)

The Shiralee - Hostel
107 Brisbane Street Perth WA
$60 nightly
$67 total
Aug 15 - Aug 16
Total with taxes and fees

Northlodge Central City Apartments
225 Beaufort St Perth WA
$80 nightly
$88 total
Sep 12 - Sep 13
Total with taxes and fees
7.4/10 Good! (121 reviews)

Budget Motel Midland
51 Victoria Street Midland WA
$83 nightly
$92 total
Aug 26 - Aug 27
Total with taxes and fees
6.2/10 (37 reviews)

Hostel G
80 Stirling Street Perth WA
$84 nightly
$93 total
Aug 31 - Sep 1
Total with taxes and fees

Ibis Budget Perth Airport
317-319 Great Eastern Highway Redcliffe WA
$98 nightly
$108 total
Aug 16 - Aug 17
Total with taxes and fees
6.8/10 (1,001 reviews)
Hotels in Upper Swan with star-rating

2 Star Hotels
88 properties
Frequently asked questions
Explore a world of travel with Expedia
- Jane Brook Hotels
- Honeymoon Resorts & in Swan Valley
- Bassendean Hotels
- Cabin Rentals in Brigadoon
- Hotels near Perth
- Glen Forrest Hotels
- Hotels near Red Hill Auditorium
- South Guildford Hotels
- Hotels near Walyunga National Park
- Hotels near St John of God Midland Public and Private Hospitals
- Cottages in The Vines
- Hotels near Little River Winery
- Cottages in Brigadoon
- Bullsbrook Hotels
- Hostels in Swan Valley
- Helena Valley Hotels
- Baskerville Hotels
- Ellenbrook Hotels
- Family Hotels in The Vines
- Cottages in Henley Brook
- Hotels near John Forrest National Park
- Motels in Ellenbrook
- B&B in Ellenbrook
- Perth Hotels
- Condo Rentals in Swan Valley
- Gidgegannup Hotels
- Vacation Homes in Swan Valley
- B&B in Brigadoon
- Malaga Hotels
- Bennett Springs Hotels
- Hazelmere Hotels
- Hotels with Free Airport Shuttle in Perth
- Villas in Swan Valley
- Apartments in Ellenbrook
- Hotels with Connecting Rooms in The Vines
- Hotels near Midland Station
- Guildford Hotels
- Hotels near Caversham House
- Hotels near Caversham Wildlife Park
- B&B in Baskerville
- Hotel Wedding Venues Hotels in Swan Valley
- Luxury Hotels in Swan Valley
- Winery Hotels in Swan Valley
- Cabin Rentals in Swan Valley
- Beechboro Hotels
- Henley Brook Hotels
- Hovea Hotels
- Cabin Rentals in The Vines
- Lexia Hotels
- Family Hotels in Swan Valley
- Motels in Henley Brook
- Hotels near Sandalford Winery
- Eden Hill Hotels
- Flights to Swan Valley
- Flights from Boston (BOS) to Perth (PER)
- Flights to Perth
- Flights from Manila (MNL) to Perth (PER)
- Flights from San Francisco (SFO) to Perth (PER)
- Flights from New York (JFK) to Perth (PER)
- Flights to Perth
- Flights from Los Angeles (LAX) to Perth (PER)
- Flights from Dhaka (DAC) to Perth (PER)
- Flights from Johannesburg (JNB) to Perth (PER)
- Flights to The Vines
- Flights to Aveley
- Flights from Sydney (SYD) to Perth (PER)
- Flights from Nairobi (NBO) to Perth (PER)
- Virgin Australia Sydney (SYD) to Perth (PER) flights
- Flights from Chicago (ORD) to Perth (PER)
- Flights from Kuala Lumpur (KUL) to Perth (PER)
- Flights from London (LHR) to Perth (PER)
- Flights from Denver (DEN) to Perth (PER)
- Flights from Brisbane (BNE) to Perth (PER)
- Flights from Houston (IAH) to Perth (PER)
- Flights from Melbourne (MEL) to Perth (PER)
