We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Armadale Hotels and B&Bs

What style of hotel do you prefer?
Within 10 km (8)
Within 25 km (40)
Within 50 km (185)
All Greater Perth

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Armadale city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Hotels & B&Bs / Inns travellers recommend

List view  |  Large map
List view  |  Large map
Your selections 25 km
Armadale B&Bs / Inns (3)
Coranda Lodge B & B
152 AUD - 185 AUD per night*
E-mail hotel
+61+61418943776
Coranda Lodge B & B Slideshow
CHECK RATES! ABS:HotelCheckRates-d1822061?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 Armadale B&B and Inns
4.5 of 5 stars 5 reviews
Professional photos | Traveller photos (10) | Map
No photo provided
Ranked #2 of 3 Armadale B&B and Inns
4 of 5 stars 1 review
Map
Ranked #3 of 3 Armadale B&B and Inns
4 of 5 stars 1 review
Traveller photos (2) | Map
Armadale Hotels (1)
Heritage Country Motel
2 AUD - 4 AUD per night*
Ranked #1 of 1 hotels in Armadale
4 of 5 stars 5 reviews
Traveller photos (8) | Map
Recommended nearby hotels and B&Bs
4.0 of 5 Como Bed and Breakfast, Como
174 AUD - 307 AUD per night*
21.0 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d1569711?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 Como B&B and Inns
5 of 5 stars 28 reviews
Professional photos | Traveller photos (29) | Map
3.0 of 5 Santa Maria Executive Suites, Fremantle
153 AUD - 198 AUD per night*
23.8 km from Armadale
61893313316
E-mail hotel
Santa Maria Executive Suites Slideshow
CHECK RATES! ABS:HotelCheckRates-d1927881?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 13 Fremantle B&B and Inns
5 of 5 stars 14 reviews
Professional photos | Traveller photos (6) | Map
Fern Cove B&B, Perth
125 AUD - 170 AUD per night*
17.3 km from Armadale
Ranked #3 of 27 Perth B&B and Inns
5 of 5 stars 29 reviews
Traveller photos (2) | Map
4.0 of 5 Grandview B&B, Gooseberry Hill
163 AUD - 170 AUD per night*
22.6 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d1379475?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 Gooseberry Hill B&B and Inns
4.5 of 5 stars 19 reviews
Professional photos | Traveller photos (9) | Map
3.0 of 5 The Good Life B&B, Lesmurdie
138 AUD - 171 AUD per night*
16.9 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d1745025?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 3 Lesmurdie B&B and Inns
5 of 5 stars 36 reviews
Professional photos | Traveller photos (25) | Map
Southern River B&B, Gosnells
97 AUD - 153 AUD per night*
7.7 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d1913905?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 Gosnells B&B and Inns
4.5 of 5 stars 11 reviews
Professional photos | Traveller photos (7) | Map
Como Waters, Como
168 AUD - 209 AUD per night*
20.9 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d2039592?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 3 Como B&B and Inns
4.5 of 5 stars 12 reviews
Professional photos | Traveller photos (8) | Map
5.0 of 5 Hyatt Regency Perth, Perth
220 AUD - 631 AUD per night*
24.9 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d256464?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 62 hotels in Perth
4 of 5 stars 237 reviews
Professional photos | Traveller photos (75) | Map
4.5 of 5 Holiday Inn Burswood, Perth
261 AUD - 507 AUD per night*
23.8 km from Armadale
Special offer Save on Hotel Packages!
Special offer Save on Hotel Packages!
Holiday Inn Burswood Slideshow
CHECK RATES! ABS:HotelCheckRates-d579052?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 62 hotels in Perth
3.5 of 5 stars 137 reviews
Professional photos | Traveller photos (54) | Map
Fawkes House Country Spa Retreat, Carmel
220 AUD - 250 AUD per night*
17.4 km from Armadale
Ranked #1 of 2 Carmel B&B and Inns
4 of 5 stars 10 reviews
Traveller photos (4) | Map
4.0 of 5 Durham Lodge, Perth
1,023 AUD - 1,039 AUD per night*
22.1 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d296631?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 27 Perth B&B and Inns
4 of 5 stars 9 reviews
Professional photos | Traveller photos (4) | Map
5.0 of 5 InterContinental Burswood Resort, Perth
347 AUD - 589 AUD per night*
23.8 km from Armadale
Special offer Save up to 20% -Book...
Special offer Save up to 20% -Book Early
InterContinental Burswood Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d584990?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 62 hotels in Perth
3.5 of 5 stars 244 reviews
Professional photos | Traveller photos (131) | Map
Falls Retreat B & B, Lesmurdie
122 AUD - 163 AUD per night*
18.1 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d271068?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 3 Lesmurdie B&B and Inns
4 of 5 stars 12 reviews
Professional photos | Map
Wattle Grove Motel, Wattle Grove
110 AUD - 120 AUD per night*
16.4 km from Armadale
No photo provided
Ranked #1 of 1 hotels in Wattle Grove
4 of 5 stars 12 reviews
Traveller photos (1) | Map
4.5 of 5 Crowne Plaza Perth, Perth
196 AUD - 500 AUD per night*
24.9 km from Armadale
Special offer Save on Hotel Packages!
Special offer Save on Hotel Packages!
Crowne Plaza Perth Slideshow
CHECK RATES! ABS:HotelCheckRates-d255390?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 62 hotels in Perth
3.5 of 5 stars 177 reviews
Professional photos | Traveller photos (157) | Map
4.5 of 5 Assured Ascot Quays Apartment Hotel, Ascot
229 AUD - 557 AUD per night*
24.5 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d289021?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Ascot
3.5 of 5 stars 47 reviews
Professional photos | Traveller photos (30) | Map
Burswood Lodge, Perth
120 AUD - 165 AUD per night*
24.0 km from Armadale
No photo provided
Ranked #21 of 62 hotels in Perth
4 of 5 stars 4 reviews
Map
3.5 of 5 Metro Hotel Perth, South Perth
184 AUD - 296 AUD per night*
23.4 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d257998?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 hotels in South Perth
3.5 of 5 stars 66 reviews
Professional photos | Traveller photos (58) | Map
Hidden Valley Eco Lodges and Day Spa, Pickering Brook
301 AUD - 403 AUD per night*
16.4 km from Armadale
Ranked #1 of 1 hotels in Pickering Brook
3 of 5 stars 53 reviews
Traveller photos (22) | Map
Quest South Perth, Perth
209 AUD - 415 AUD per night*
23.0 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d298710?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 27 Perth B&B and Inns
3.5 of 5 stars 11 reviews
Professional photos | Traveller photos (4) | Map
3.5 of 5 Comfort Inn Bel Eyre Perth, Belmont
101 AUD - 195 AUD per night*
24.9 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d569465?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Belmont
3 of 5 stars 53 reviews
Professional photos | Traveller photos (19) | Map
Carmelot Bed & Breakfast, Carmel
165 AUD - 180 AUD per night*
16.7 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d1786920?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 2 Carmel B&B and Inns
3.5 of 5 stars 5 reviews
Professional photos | Traveller photos (3) | Map
Raffles Hotel, Perth
21.7 km from Armadale
No photo provided
Ranked #21 of 27 Perth B&B and Inns
3.5 of 5 stars 3 reviews
Map
Windsor Lodge Como, Como
160 AUD - 184 AUD per night*
22.7 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d2151072?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 3 Como B&B and Inns
3.5 of 5 stars 4 reviews
Professional photos | Map
4.0 of 5 Broadwater Resort Apartments, Como
203 AUD - 356 AUD per night*
22.7 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d262340?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2 hotels in Como
3 of 5 stars 21 reviews
Professional photos | Traveller photos (14) | Map
4.5 of 5 Esplanade River Suites, Como
209 AUD - 370 AUD per night*
23.1 km from Armadale
CHECK RATES! ABS:HotelCheckRates-d262362?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 2 hotels in Como
3 of 5 stars 34 reviews
Professional photos | Traveller photos (34) | Map