
Find hotels in Avon Valley National Park from CA $110
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Avon Valley National Park
Pet friendly
Apartment
Check prices for these dates
Our top choices for Avon Valley National Park hotels

1. Novotel Vines Resort Swan Valley
Novotel Vines Resort Swan ValleyThe Vines
8.6 out of 10, Excellent, (1,001 reviews)
The price is CA $187
CA $206 total
includes taxes & fees
Dec 1 - Dec 2

2. The Swan Valley Hotel
The Swan Valley HotelHenley Brook
8.2 out of 10, Very good, (179 reviews)
The price is CA $166
CA $183 total
includes taxes & fees
Nov 11 - Nov 12

3. Maya Maya at Mandoon Estate
Maya Maya at Mandoon EstateCaversham
9.2 out of 10, Wonderful, (356 reviews)
The price is CA $197
CA $217 total
includes taxes & fees
Nov 23 - Nov 24

4. Quest Midland
Quest MidlandMidland
9.2 out of 10, Wonderful, (293 reviews)
The price is CA $185
CA $204 total
includes taxes & fees
Nov 22 - Nov 23

5. Vineyard Cottage at Upper Reach Winery
Vineyard Cottage at Upper Reach WineryBaskerville
9.6 out of 10, Exceptional, (26 reviews)
The price is CA $275
CA $275 total
includes taxes & fees
Dec 1 - Dec 2

6. Amaroo Retreat & Spa
Amaroo Retreat & SpaMount Helena
8.0 out of 10, Very good, (1 review)
The price is CA $551
CA $606 total
includes taxes & fees
Nov 23 - Nov 24

7. Discovery Parks - Swan Valley
Discovery Parks - Swan ValleyCaversham
9.0 out of 10, Wonderful, (919 reviews)
The price is CA $191
CA $191 total
includes taxes & fees
Nov 15 - Nov 16

8. Budget Motel Midland
Budget Motel MidlandMidland
6.4 out of 10, (42 reviews)
The price is CA $160
CA $175 total
includes taxes & fees
Nov 8 - Nov 9

9. Banksia Tourist Park
Banksia Tourist ParkHazelmere
7.8 out of 10, Good, (255 reviews)
The price is CA $120
CA $133 total
includes taxes & fees
Dec 8 - Dec 9

10. BIG4 Perth Midland Tourist Park
BIG4 Perth Midland Tourist ParkMiddle Swan
8.4 out of 10, Very good, (478 reviews)
The price is CA $110
CA $110 total
includes taxes & fees
Nov 29 - Nov 30

11. Rose & Crown Hotel
Rose & Crown HotelGuildford
8.8 out of 10, Excellent, (318 reviews)
The price is CA $218
CA $240 total
includes taxes & fees
Nov 23 - Nov 24

12. Midland Haven - Midland WA
Midland Haven - Midland WAMidland
9.0 out of 10, Wonderful, (27 reviews)
The price is CA $306
CA $306 total
includes taxes & fees
Nov 16 - Nov 17
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.
Hotels recommended for families in Avon Valley National Park

8.6 out of 10, Excellent, (1,001)
The price is CA $187
CA $206 total
includes taxes & fees
Dec 1 - Dec 2
Save an average of 15% on thousands of hotels when you're signed in
Top Avon Valley National Park Hotel Reviews

Discovery Parks - Swan Valley
10/10 Excellent
More cheap stays in Avon Valley National Park

Budget Motel Midland
51 Victoria Street Midland WA
The price is CA $160 per night from Nov 8 to Nov 9
CA $160
CA $175 total
Nov 8 - Nov 9
includes taxes & fees
6.4/10 (42 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Baskerville Hotels
- Dianella Hotels
- Clarkson Hotels
- Jennapullin Hotels
- Melaleuca Hotels
- Dayton Hotels
- Iluka Hotels
- Currambine Hotels
- Hotels near Crown Perth
- Perth Hotels
- Lathlain Hotels
- North Perth Hotels
- Mount Lawley Hotels
- Perth Airport Hotels
- The Vines Hotels
- Kalamunda Hotels
- Wangara Hotels
- Hotels near Perth
- Boya Hotels
- Bennett Springs Hotels
- Darch Hotels
- Pearsall Hotels
- Gorrie Hotels
- Bayswater Hotels
- Brigadoon Hotels
- Hostels in Swan Valley
- Hotels with Free Airport Shuttle in Perth
- Belmont Hotels
- Beechboro Hotels
- Landsdale Hotels
- Ballajura Hotels
- Apartments in Perth
- Flights from London (LHR) to Perth (PER)
- Flights from Edmonton (YEG) to Perth (PER)
- Flights from Kingston (KIN) to Perth (PER)
- Flights from Toronto (YYZ) to Perth (PER)
- Flights from Detroit (DTW) to Perth (PER)
- Flights from Saskatoon (YXE) to Perth (PER)
- Flights from Regina (YQR) to Perth (PER)
- Flights from Gorrie
- Flights from Toronto (YTO) to Perth (PER)
- Flights from Manila (MNL) to Perth (PER)
- Flights from Montreal (YUL) to Perth (PER)
- Flights from Colombo (CMB) to Perth (PER)
- Flights from Hamilton (YHM) to Perth (PER)
- Flights from Perth
- Flights from Melbourne (MEL) to Perth (PER)
- Flights from Seattle (SEA) to Perth (PER)
- Flights from New York (JFK) to Perth (PER)
- Flights from Los Angeles (LAX) to Perth (PER)
- Flights from Johannesburg (JNB) to Perth (PER)
- Flights to Perth
- Flights from Brisbane (BNE) to Perth (PER)
- Flights to Swan Valley
- Flights from Ottawa (YOW) to Perth (PER)
- Flights from Delhi (DEL) to Perth (PER)
- Flights from Dumbarton
- Flights from Kamloops (YKA) to Perth (PER)
- Flights from Auckland (AKL) to Perth (PER)
- Flights from Sydney (SYD) to Perth (PER)
- Flights from Honolulu (HNL) to Perth (PER)
- Flights from Mumbai (BOM) to Perth (PER)
- Flights from Kuala Lumpur (KUL) to Perth (PER)
- Flights from Tokyo (NRT) to Perth (PER)
- Flights from Singapore (SIN) to Perth (PER)
- Flights from Halifax (YHZ) to Perth (PER)
- Flights from San Francisco (SFO) to Perth (PER)
- Flights from Kelowna (YLW) to Perth (PER)
- Flights from St. John's (YYT) to Perth (PER)
- Flights from Ho Chi Minh City (SGN) to Perth (PER)
- Flights from Paris (CDG) to Perth (PER)
- Flights from Winnipeg (YWG) to Perth (PER)
- Flights from Nanaimo (YCD) to Perth (PER)
- Flights from Cape Town (CPT) to Perth (PER)
- Flights from Hong Kong (HKG) to Perth (PER)
- Flights from Phuket (HKT) to Perth (PER)
- Flights from Cairns (CNS) to Perth (PER)
- Flights from Seoul (ICN) to Perth (PER)
- Flights from Bangkok (BKK) to Perth (PER)
- Flights from Calgary (YYC) to Perth (PER)
- Flights from Jakarta (CGK) to Perth (PER)
- Flights from Vancouver (YVR) to Perth (PER)
- Flights from Dubai (DXB) to Perth (PER)
- Flights from Denpasar (DPS) to Perth (PER)
- Flights from Taipei (TPE) to Perth (PER)
- Flights from Victoria (YYJ) to Perth (PER)





















































