Rating

Hotel Name Rates from*

4 Star & Self Rated

4

Armadale Cottage Bed & Breakfast 3161 Albany Highway

$160*

3 Star & Self Rated

3

Coranda Lodge 73 Twelfth Road, Haynes

$160*

Boutique Stays - Clarendon Place 9 Clarendon Street

Apartment Toorak Rd. 1007N/227-229 Toorak Road, South Yarra

$200*

Ruabon on Trak 26 Ruabon Road

$230*

Accommodation near Armadale, Australia

4

The Hideaway Luxury B&B Retreat 80 Carawatha Ave Mount Nasura
9 mins from Armadale

$155*

Avocados Accommodation 2 Mount Street
17 mins from Armadale

$145*

5

Jarelle House 6A Oakleigh Pass
28 mins from Armadale

$220*

2.5

Perth City Motel 12 Burnley Street
32 mins from Armadale

$75*

5

Parkview Residence 32 Connaught Gardens, Canning Vale
36 mins from Armadale

$280*

5

Adare House 30 Connaught Gardens
36 mins from Armadale

$250*

4

Rothwood Bed and Breakfast 782 Welshpool Road East
37 mins from Armadale

$120*

3.5

Bed & Breakfast in Perth 7 O'Dell Street
37 mins from Armadale

$79*

5

Tea Tree Manor 11 Rolls Court
38 mins from Armadale

$250*

3.5

Bickley Brook Cottage 97 Hardinge Road
38 mins from Armadale

$200*

3.5

Wattle Grove Motel 610 Welshpool Road East
39 mins from Armadale

$135*

3

The Family Home Boyd Place
39 mins from Armadale

$220*

4.5

Discovery Holiday Parks - Perth 186 Hale Road
40 mins from Armadale

$125*

4

The Good Life B&B 64 George Road
46 mins from Armadale

$176*

Swansea Holiday Home 148 Wharf Street, Cannington
50 mins from Armadale

$168*

3.5

Falls Retreat Bed & Breakfast 45 Falls Road
51 mins from Armadale

$150*

Holiday Rooms Queens Park Western Australia 14 Godwit Street
52 mins from Armadale

$60*

4

Bentley Motel 1235 Albany Hwy
54 mins from Armadale

$175*

4

Fern Cove Bed and Breakfast 12 Hyland Way
54 mins from Armadale

$180*

Vale House 5 Casuarina Road
57 mins from Armadale

$200*

3.5

Anarina Lodge 15 Holford Way
57 mins from Armadale

$110*

Hidden Valley Eco Spa Lodges & Day Spa 85 Carinyah Road
58 mins from Armadale

$399*

4

Doyles of Perth Bed and Breakfast 13 Corbel Street, Shelley
59 mins from Armadale

4

Whiteside Lodge 26 Whiteside Street
60 mins from Armadale

$124*

5

Rosebridge House Bed & Breakfast 86 Williams Street
60 mins from Armadale

$120*

Kute Kosy and Comfortable 275 Kooyong Road, Kewdale
62 mins from Armadale

$255*

4

Home Sweet Home 275 Kooyong Road
63 mins from Armadale

$235*

4

Aspen Parks Woodman Point Holiday Park Corner 132 Cockburn Road & Magazine Court Munster
63 mins from Armadale

$148*

Murdoch University Village Corner of South Street and Discovery Way
63 mins from Armadale

$65*

Central Character House 54 Wilis Street East Victoria Park
64 mins from Armadale

$185*

Rusty Hollow Railway Carriage Lot 23 Stirling Crescent
64 mins from Armadale

$95*

Somers B&B 29 Somers Street
65 mins from Armadale

$80*

4

Ellard Bed & Breakfast 6 Ellard Avenue
65 mins from Armadale

$120*

4.5

The Hollies 5 Water Street
67 mins from Armadale

$170*

3

Aspen Parks Coogee Beach Holiday Park 3 Powell Street (off Cockburn Road)
68 mins from Armadale

$129*

4

Airport Apartments by Aurum 100 Coolgardie Avenue
69 mins from Armadale

$210*

4

Burswood Rise 8 Lichfield Street
69 mins from Armadale

$250*

4.5

Como Waters Bed & Breakfast 3 Philp Avenue
69 mins from Armadale

$169*

4.5

Como Bed & Breakfast 2A Bickley Crescent
69 mins from Armadale

$190*

North Coogee Beach House 3 Perlinte View
69 mins from Armadale

$140*

4

BEST WESTERN PLUS Ascot Serviced Apartments 308-318 Great Eastern Highway
70 mins from Armadale

$212*

2

ibis Budget Perth Airport 317-319 Great Eastern Hwy
70 mins from Armadale

$99*

3.5

Rose & Crown Hotel 105 Swan Street
70 mins from Armadale

$170*

3.5

Central Caravan Park 34 Central Avenue
70 mins from Armadale

$165*

3.5

Comfort Inn Bel Eyre 281-285 Great Eastern Highway
70 mins from Armadale

$140*

4

Country Comfort Intercity Hotel & Apartments 249 Great Eastern Highway
70 mins from Armadale

$159*

3.5

Flag Motor Lodge 129 Great Eastern Highway
70 mins from Armadale

$145*

3

Comfort Hostel 239 Great Eastern Highway
70 mins from Armadale

$114*

Dunedin 22 Bradbury Way Samson
70 mins from Armadale

$650*

4

Guildford River Retreat 18 Victoria Street
71 mins from Armadale

$121*

3

Toorak Lodge 85 Great Eastern Hwy
71 mins from Armadale

$129*

3.5

Great Eastern Motor Lodge 81 Great Eastern Highway
71 mins from Armadale

$170*

4

Assured Ascot Quays Apartment Hotel 150 Great Eastern Highway
71 mins from Armadale

$239*

4

International on the Water Hotel 1 Epsom Avenue, Ascot
72 mins from Armadale

$250*

3.5

Midland Tourist Park 6 Toodyay Rd
72 mins from Armadale

$90*

3

Burswood Lodge Motel Apartments 1-3 Minora Place
72 mins from Armadale

$150*

The Resort Unit 90/3 Homelea Court
72 mins from Armadale

$160*

Budget Apartments Como 74 Preston Street
73 mins from Armadale

$135*

Mt Pleasant Apartments Collier Street (Office Address)
73 mins from Armadale

$150*

3.5

Metro Hotel Perth 61 Canning Highway
73 mins from Armadale

$109*

4.5

Crown Promenade Perth Bolton Avenue and Great Eastern Highway
73 mins from Armadale

$228*

5

Crown Metropol Perth Bolton Avenue and Great Eastern Highway
74 mins from Armadale

$298*

Weekenders 7/28 Goodwood Parade
74 mins from Armadale

$170*

3.5

Windsor Lodge 3 Preston Street, Como
75 mins from Armadale

$150*

4

Broadwater Resort Apartments 137 Melville Parade
75 mins from Armadale

$194*

4

Quest South Perth 281 Millpoint Road
75 mins from Armadale

$205*

4.5

Pagoda Resort & Spa 112 Melville Parade
76 mins from Armadale

$165*

3.5

Santa Maria Executive B&B Fremantle 55 Shepherd Street, Beaconsfield
76 mins from Armadale

$168*

4

BIG4 Perth Vineyards Holiday Park 91 Benara Road
77 mins from Armadale

$125*

Breaksea Apartment 59 Breaksea Drive
78 mins from Armadale

$145*

5

Fraser Suites Perth 10 Adelaide Terrace
78 mins from Armadale

$174*

Constitution Lodge Constitution Street
79 mins from Armadale

$600*

5

Hyatt Regency Perth 99 Adelaide Terrace
79 mins from Armadale

$205*

4.5

Crowne Plaza Perth 54 Terrace Road
79 mins from Armadale

$136*

3.5

The Summer Luxury Apartment 1/40 South Beach Promenade
79 mins from Armadale

$240*

4

Duke's Apartments 190 Hay Street
79 mins from Armadale

$204*

4

Executive Short Stay and Holiday Apartments 190 Hay Street
79 mins from Armadale

$135*

4

Mont Clare Boutique Apartments 190 Hay Street
80 mins from Armadale

$99*

2

Wombat Backpackers 195 Hay Street
80 mins from Armadale

$18*

Exclusive Backpackers 156 Adelaide Terrace
80 mins from Armadale

$80*

4

Regal Apartments 11 Regal Place
80 mins from Armadale

$199*

3

Comfort Hotel Perth City 200 Hay Street
80 mins from Armadale

$124*

4.5

Mantra on Hay 201 Hay Street
80 mins from Armadale

$159*

4.5

Summer on The Beach Appartment 8, 40 South Beach Promenade - South Fremantle
80 mins from Armadale

$225*

4.5

The Sebel East Perth 60 Royal Street
80 mins from Armadale

$209*

Dragonfly Apartment on Regal 42/11 Regal Place
80 mins from Armadale

$180*

Syrena on the Swan Jewell Lane
80 mins from Armadale

$500*

3.5

Quality Hotel Bayswater 78-80 Railway Parade
80 mins from Armadale

$149*

5

Fremantle Beach Studio 446A Hickory Street
80 mins from Armadale

$174*

3.5

Acclaim Swan Valley Tourist Park 6581 West Swan Rd.
80 mins from Armadale

$120*

Baileys Serviced Apartments 63 Bennett Street
80 mins from Armadale

$192*

3

Hay Street River View 251 Hay Street
80 mins from Armadale

$237*

4

Luxe on Kensington 16 Kensington Street
80 mins from Armadale

$185*

Hay Street Traveller's Inn 266-268 Hay Street
80 mins from Armadale

$30*

3.5

Goodearth Hotel 195 Adelaide Terrace
80 mins from Armadale

$140*

3.5

Perth Ambassador Hotel 196 Adelaide Terrace
80 mins from Armadale

$120*

4.5

Perths La Casa Rosa B&B 62B Wittenoom Street
80 mins from Armadale

$185*

3

Baileys Motel 150 Bennett Street
80 mins from Armadale

$117*

5

Pan Pacific Perth 207 Adelaide Terrace
81 mins from Armadale

$175*

3

City Waters 118 Terrace Road
81 mins from Armadale

$99*

4.5

Novotel Perth Langley 221 Adelaide Terrace
81 mins from Armadale

$124*

Apartment Jenkin Street 60 Jenkin Street
81 mins from Armadale

$300*

5

Perth Executive Penthouse 369 Hay Street Perth
81 mins from Armadale

$300*

3.5

All Suites Perth - by 8Hotels 12 Victoria Ave
82 mins from Armadale

$122*

4

Heritage Cottage Bed & Breakfast 273 South Terrace, Corner of Scott Street
82 mins from Armadale

$140*

5

Duxton Hotel Perth 1 St.George's Terrace
82 mins from Armadale

$209*

South Beach Fremantle 330 South Terrace South Fremantle
82 mins from Armadale

$160*

4

Travelodge Perth 417 Hay Street
82 mins from Armadale

$119*

4

The Peninsula Riverside Serviced Apartments 53 South Perth Esplanade
82 mins from Armadale

$179*

Banjos Backpackers 150 Claisebrook Road
82 mins from Armadale

$25*

Maylands Cottage 60 Crawford Road
82 mins from Armadale

$145*

Apartment Perth City Views 96/96 Guildford Road
83 mins from Armadale

$140*

Apartment Guildford Road 95/96 Guildford Road
83 mins from Armadale

$140*

4.5

Mercure Perth 10 Irwin Street
83 mins from Armadale

$134*

2.5

Moondyne Joe's 73 Wray Ave
83 mins from Armadale

$80*

4

Assured Waterside Apartments 29 Melville Parade
83 mins from Armadale

$169*

3

Kings Perth Hotel 525 Hay Street
83 mins from Armadale

$129*

The Mini Hub Fremantle 262 South Tce
83 mins from Armadale

$120*

The Hub Fremantle 262 South Tce South Fremantle Western Australia
83 mins from Armadale

$100*

4

Seasons Of Perth 37 Pier Street
83 mins from Armadale

$135*

3.5

Pensione Hotel Perth - by 8Hotels 70 Pier Street
83 mins from Armadale

$110*

4.5

Perth City YHA 300 Wellington Street
83 mins from Armadale

$37*

3.5

Criterion Hotel Perth 560 Hay Street
83 mins from Armadale

$90*

4

Miss Maud Swedish Hotel 97 Murray Street
83 mins from Armadale

$129*

4

Astra Zenith 101 Murray Street
83 mins from Armadale

3

Kangaroo Inn 123 Murray Street
84 mins from Armadale

$48*

4

Platinum Suites Fremantle 1 South Street, Corner of Marine Terrace
84 mins from Armadale

$220*

4.5

Adina Apartment Hotel Perth, Barrack Plaza 138 Barrack Street
84 mins from Armadale

$159*

4

Brewer Street Citystay B&B 69 Brewer Street
84 mins from Armadale

$130*

3

The New Esplanade Hotel 18 The Esplanade
84 mins from Armadale

$89*

3

The Emperors Crown - Budget Accommodation 85 Stirling St
84 mins from Armadale

$26*

2

The Hive Hostel 55 Stirling Street
84 mins from Armadale

$20*

4

Durack House Bed and Breakfast 7 Almondbury Road
84 mins from Armadale

$195*

4

Hamptons Inn Bed & Breakfast 34 Hampton Road
85 mins from Armadale

$170*

4

The Nest on Newcastle 172 Newcastle Street
85 mins from Armadale

$179*

4

Terrace Central B&B Hotel 79-85 South Terrace
85 mins from Armadale

$180*

Billabong Backpackers Resort 381 Beaufort Street
85 mins from Armadale

$29*

2

The Royal Hotel 531 Wellington Street
85 mins from Armadale

$80*

3.5

Comfort Inn Wentworth Plaza Hotel 300 Murray Street
85 mins from Armadale

$99*

4.5

Holiday Inn Perth City Centre 778- 788 Hay Street
85 mins from Armadale

$144*

4

Mantra on Murray 305 Murray Street
85 mins from Armadale

$129*

4

Fremantle Holiday Accommodation 32 Arundels Street
85 mins from Armadale

$170*

4

Arundels Boutique Accommodation 32 Arundel Street
85 mins from Armadale

$160*

4

Fremantle Cottages 32 Arundel Street
85 mins from Armadale

$160*

30 Arundel Accommodation 30 Arundel Street
85 mins from Armadale

$175*

4.5

Adina Apartment Hotel Perth 33 Mounts Bay Road
85 mins from Armadale

$159*

4.5

Rydges Perth Cnr Hay & King Streets
85 mins from Armadale

$165*

The Shiralee 107 Brisbane Street
85 mins from Armadale

$25*

Callan Apartments 8 Ord Street
86 mins from Armadale

$135*

2

Globe Backpackers and City Oasis 561 Wellington Street
86 mins from Armadale

$27*

Backpack City & Surf 41-43 Money Street
86 mins from Armadale

$19*

Rodericks on Tassell Bed & Breakfast 6 Tassell Street, Embleton
86 mins from Armadale

$102*

Britannia on William 253 William Street
86 mins from Armadale

$27*

4

Citadines St Georges Terrace 185 St Georges Terrace
86 mins from Armadale

$125*

Fremantle Prison YHA 6A The Terrace
86 mins from Armadale

$33*

3.5

ibis Perth 334 Murray Street
86 mins from Armadale

$107*

3

ibis Styles Perth 15 Robinson Avenue
86 mins from Armadale

$109*

5

Parmelia Hilton Perth 14 Mill Street
86 mins from Armadale

$114*

4

Haus Accommodation 46 Francis Street
86 mins from Armadale

$30*

New York On King Unit 32 / 82 King Street
86 mins from Armadale

$250*

5

207 on High 207 high street, Fremantle
86 mins from Armadale

$145*

3.5

Sullivans Hotel 166 Mounts Bay Road
86 mins from Armadale

$109*

4

Port Mill Bed & Breakfast 3/17 Essex Street
86 mins from Armadale

$209*

5

BEST WESTERN PREMIER The Terrace Hotel Perth 237 St Georges Terrace
86 mins from Armadale

$229*

4.5

Esplanade Hotel Fremantle - by Rydges Corner Marine Terrace and Essex Street
86 mins from Armadale

$179*

4

Gallery Suites 185 High Street
87 mins from Armadale

$260*

4

Mounts Bay Waters Apartment Hotel 112 Mounts Bay Road
87 mins from Armadale

$170*

4.5

Be. Fremantle 43 Mews Road, Challenger Harbour
87 mins from Armadale

$265*

Callan Apartments Waterfront 43, Mews Road
87 mins from Armadale

$240*

Perth 178 Backpackers 178 James Street
87 mins from Armadale

$25*

3

Coolibah Lodge Backpackers Perth 190-194 Brisbane Street
87 mins from Armadale

$24*

4

Quest West End 451 Murray Street
87 mins from Armadale

$271*

4

Rendezvous Hotel Perth Central 24 Mount Street
87 mins from Armadale

$107*

3

Rosie O'Grady's Fremantle 23 William Street
87 mins from Armadale

$100*

4

Hotel Northbridge 210 Lake Street
87 mins from Armadale

$159*

2.5

Mountway Holiday Apartments 36 Mount Street
87 mins from Armadale

$90*

4

Tradewinds Hotel 59 Canning Hwy, East Fremantle
87 mins from Armadale

$175*

4

Riverview on Mount Street 42 Mount Street
87 mins from Armadale

$150*

4

Hougoumont Hotel Fremantle 15 Bannister Street
87 mins from Armadale

$165*

4

Quality Suites Fremantle 22 Bannister Street
87 mins from Armadale

$159*

Parklane Apartments 45 Pakenham Street, Fremantle
87 mins from Armadale

$210*

4

Fremantle Budget Accommodation 23 Adelaide Street
87 mins from Armadale

$150*

4.5

Four Points by Sheraton Perth 707 Wellington Street
87 mins from Armadale

$120*

Henry in the Westend 1/36 Henry Street
87 mins from Armadale

$200*

5

Fremantle Archway Apartments 1/34 Henry Street
87 mins from Armadale

$185*

Malcolm Street Apartments 45 Malcolm Street
87 mins from Armadale

$130*

4

The Witch's Hat 148 Palmerston St
88 mins from Armadale

$30*

5

Short Stay Apartment Fremantle 7 Leake Street
88 mins from Armadale

$210*

Brownelea Holiday Apartments 166 Palmerston Street
88 mins from Armadale

$109*

4

Rialto Apartments Fremantle 44 High Street
88 mins from Armadale

$190*

Casa de Riverside Habgood Street 17
88 mins from Armadale

$85*

4.5

Verandah Apartments 6 Antonas Road
88 mins from Armadale

$195*

4

Quest on James 228 James Street
88 mins from Armadale

$178*

1

City Perth Backpackers Hostel 5 Fitzgerald Street
88 mins from Armadale

$30*

3

Fremantle Bed & Breakfast 5 Mouat Street
88 mins from Armadale

$140*