Star Rating
Hotel Name
Price Range (USD)to
Amenities

Armadale Hotels & Accommodations

The Hideaway Luxury B & B Retreat - Mount Nasura
+1-888-690-5281
80 Carawatha Ave., Mount Nasura, WA 6112 Australia ~0.78 miles east of Armadale
  • Midscale property
Discovery Holiday Parks Perth : 186 Hale Rd.
+1-800-230-4134
186 Hale Rd., Forrestfield, WA 6058 Australia ~10.21 miles north of Armadale
  • 4-star hotel
Metro Hotel Perth
+1-800-997-5148
61 Canning Highway South Perth, Perth, WA 6151 Australia ~13.39 miles northwest of Armadale
  • Midscale property
  • Check in time: 2:00pm
Pagoda Resort & Spa 112 Melville Parade, Como, WA 6152 Australia ~13.51 miles northwest of Armadale
  • High-end Riverfront property
  • Hotel has 4 floors
Quest South Perth
+1-888-305-3366
281 Mill Point Rd., South Perth, WA 6151 Australia ~13.72 miles northwest of Armadale
  • High end Suburban hotel
  • 32 suites in property
Flag Motor Lodge : 129 Great Eastern Highway
+1-800-997-5149
129 Great Eastern Highway, Rivervale, WA 6103 Australia ~13.85 miles north of Armadale
  • 4 star Airport property
  • Check-in time: 2:00PM
Crown Promenade Perth in Burswood
+1-888-690-5281
Corner Bolton Ave. & Great Eastern Highway, Burswood, WT 6100 Australia ~13.89 miles northwest of Armadale
  • Expensive hotel
  • Hotel has 8 floors
From$249
Very Good 4.0 /5Read Reviews Call
Assured Ascot Quays Apartment Hotel : 150 Great Eastern Highway Ascot 150 Great Eastern Highway Ascot, Perth, WA 6104 Australia ~14.16 miles north of Armadale
  • Expensive Riverfront property
  • 6 floors in hotel
From$327
Very Good 4.0 /5Guest Reviews Call
Fraser Suites Perth : 10 Adelaide Terrace
+1-800-997-5148
10 Adelaide Terrace, Perth, WA 6004 Australia ~14.40 miles northwest of Armadale
  • Luxurious Five Star Downtown hotel
  • Hotel has 236 rooms
From$197
Very Good 4.5 /5Review Score Call
Hyatt Regency Perth 99 Adelaide Terrace, Perth, WT 6000 Australia ~14.56 miles northwest of Armadale
  • Luxurious 5 Star Downtown hotel
  • Hotel has 16 meeting rooms
Comfort Hotel Perth City : 200 Hay St.
+1-888-305-3366
200 Hay St., East Perth, WA 6004 Australia ~14.71 miles northwest of Armadale
  • Mid-scale property
From$125
Average 3.5 /5Reviews Call
Crowne Plaza Perth 54 Terrace Rd., Perth, WA 6004 Australia ~14.78 miles northwest of Armadale
  • High end Downtown property
  • 189 rooms in property
Goodearth Hotel 195 Adelaide Terrace, East Perth, WA 6004 Australia ~14.78 miles northwest of Armadale
  • Mid-scale hotel
  • 7 floors in property
City Waters - Perth
+1-800-230-4134
118 Terrace Rd., Perth, WT 6000 Australia ~14.80 miles northwest of Armadale
  • Three Star Downtown hotel
  • Check in time: 14:00
Novotel Perth Langley
+1-800-997-5148
221 Adelaide Terrace, Perth, WA 6000 Australia ~14.83 miles northwest of Armadale
  • Expensive Downtown property
  • Fitness + Health Center
From$100
Very Good 4.0 /5Review Score Call
Pan Pacific Perth
+1-888-690-5247
207 Adelaide Terrace, Perth, WT 6000 Australia ~14.85 miles northwest of Armadale
  • Luxury 5-star Downtown property
  • Hotel has an eco-friendly policy See more
Travelodge Perth 417 Hay St., Perth, WA 6000 Australia ~15.06 miles northwest of Armadale
  • 4 star Downtown hotel
  • Check in: 1400
From$181
Very Good 4.0 /5Reviews Call
Mercure Perth - Perth
+1-800-997-5149
10 Irwin St., Perth, WA 6000 Australia ~15.13 miles northwest of Armadale
  • Expensive hotel
From$100
Very Good 4.0 /5Guest Reviews Call
Kings Perth Hotel
+1-888-690-5281
525 Hay St., Perth, WA 6000 Australia ~15.20 miles northwest of Armadale
  • Mid-scale Downtown hotel
  • 115 rooms in hotel
Holiday Inn Perth City Centre in Perth 778 Hay St., Perth, WA 6000 Australia ~15.56 miles northwest of Armadale
  • High-end Downtown hotel
  • 8 floors in hotel
From$106
Very Good 4.0 /5Latest Reviews Call
Rydges Perth
+1-800-997-5148
815 Hay St., Perth, WA 6000 Australia ~15.59 miles northwest of Armadale
  • High-end Downtown hotel
  • 7 meeting rooms in property
Mantra on Murray : 305 Murray St.
+1-888-690-5247
305 Murray St., Perth, WA 6000 Australia ~15.59 miles northwest of Armadale
  • High end Downtown property
  • 38 suites in property
Parmelia Hilton Perth 14 Mill St., Perth, WA 6000 Australia ~15.60 miles northwest of Armadale
  • Luxurious Five Star Downtown hotel
  • Hotel has 284 rooms
From$163
Very Good 4.0 /5Reviews Call
Ibis Perth in Perth
+1-800-997-5149
334 Murray St., Perth, WA 6000 Australia ~15.65 miles northwest of Armadale
  • Mid-scale hotel
Mounts Bay Waters Apartment Hotel
+1-888-690-5281
112 Mounts Bay Rd., Perth, WT 6000 Australia ~15.69 miles northwest of Armadale
  • Luxurious Five Star Downtown property
  • Hotel has 2 meeting rooms
From$75
Very Good 4.0 /5Read Reviews Call
Next 25 Armadale Hotels > [1 - 25 of 40]   
Next: See My Armadale Hotels with Pricing
Back to Top