Featured Perth Adventure Hotels
Pan Pacific Perth
207 Adelaide Terrace, East Perth, WA
Fully refundableReserve now, pay when you stay
Stay Rottnest
Vlamingh Way, Thompson Bay, Rottnest Island, WA
Pier 21 Apartment Hotel Fremantle
7-9 John Street, North Fremantle, WA
Fully refundableReserve now, pay when you stay
Save an average of 15% on thousands of hotels when you're signed in
Quality Resort Sorrento Beach
1 Padbury Circle, Sorrento, WA
Esplanade Hotel Fremantle by Rydges
Cnr Marine Terrace and Essex St, Fremantle, WA
Fully refundableReserve now, pay when you stay
Hyatt Regency Perth
99 Adelaide Terrace, East Perth, WA
Fully refundable
Rendezvous Hotel Perth Scarborough
148 The Esplanade, Scarborough, WA
Fully refundableReserve now, pay when you stay
Maand Up Accommodation
30 Arundel Street , Fremantle, WA
Fully refundableReserve now, pay when you stay
Acclaim Swan Valley Tourist Park
6581 West Swan Road, West Swan, WA
Adina Apartment Hotel Perth
33 Mounts Bay Road, GPS: 21 Mounts Bay Road, Perth, WA
Fully refundableReserve now, pay when you stay
Alex Hotel
50 James Street, Perth, WA
Fully refundableReserve now, pay when you stay
All Suites Perth
12 Victoria Avenue, Perth, WA
Fully refundableReserve now, pay when you stay
Lodestar Waterside Apartments
29 Melville Parade, South Perth, WA
Atrium Resort Hotel
65 Ormsby Terrace, Mandurah, WA
Baileys Serviced Apartments
63 Bennett Street, East Perth, WA
Be. Fremantle
43 Mews Rd, Fremantle, WA
Fully refundableReserve now, pay when you stay
Beach Front The Wedge - Adults Only
45 Halls Head Parade, Halls Head, WA
Coranda Lodge
73 Twelfth Road, Haynes, WA
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.
More Hotels Near Perth
- Bunbury Hotels (95.5 mi)
- Rottnest Island Hotels (20.45 mi)
- Southwest Hotels (146.37 mi)
- Swan Valley Hotels (15.9 mi)
- Dwellingup Hotels (53.92 mi)
- Yanchep Hotels (31.09 mi)
- Perth Hills Hotels (18.55 mi)
- The Vines Hotels (16.13 mi)
- Lower Chittering Hotels (31.1 mi)
- Henley Brook Hotels (12.51 mi)
- Preston Beach Hotels (65.09 mi)
- Harvey Hotels (77.7 mi)
- Perth Beaches Hotels (6.47 mi)
- Ellenbrook Hotels (12.96 mi)
- Two Rocks Hotels (35.14 mi)
- Bullsbrook Hotels (22.52 mi)
- Serpentine Hotels (30.26 mi)
- Alkimos Hotels (25.5 mi)
- Baskerville Hotels (14.32 mi)
More Perth Hotel Options
- Hotels with WiFi (313)
- Hotels with Air Conditioning (275)
- Hotel with wifi (274)
- Family Hotels (197)
- Beach Hotels (154)
- Smoke Free Hotels (148)
- Hotels with Bars (139)
- Hotels with Balconies (131)
- Hotels with a Pool (127)
- Casinos (102)
- Cheap Hotels (81)
- Luxury Hotels (80)
- Resorts & Hotels with Spas (77)
- Hotels with Complimentary Breakfast (75)
- Hotels with smoking rooms (64)
- Hotel with a Concierge (56)
- Hotels with Hot Tubs (40)
- Hotels with Tennis Courts (25)
- Hotels on the River (18)
- Oceanfront Hotels (17)
- Hotels with Early Check-in (15)
- Hotels with an Indoor Pool (14)
- Lakefront Hotels (13)
- Pet-friendly Hotels (12)
- Hotels with Free Airport Shuttle (6)
- Hotels with Fireplaces (2)
Hotels Near Popular Perth Attractions
- Hotels near Scarborough Beach (7.24 mi)
- Hotels near Crown Perth (2.39 mi)
- Hotels near Elizabeth Quay (0.24 mi)
- Hotels near RAC Arena (0.46 mi)
- Hotels near Hillarys Boat Harbour (11.19 mi)
- Hotels near Optus Stadium (2.04 mi)
- Hotels near Kings Park and Botanic Garden (1.61 mi)
- Hotels near University of Western Australia (2.8 mi)
- Hotels near Cottesloe Beach (6.8 mi)
- Hotels near Fremantle Prison (9.21 mi)
- Hotels near Perth Zoo (1.55 mi)
- Hotels near Perth Convention and Exhibition Centre (0.24 mi)
Perth Hotels by Star Rating
More Deals in Popular Destinations
- Gold Coast Hotels
- Sydney Hotels
- Melbourne Hotels
- Auckland Hotels
- Brisbane Hotels
- Adelaide Hotels
- Queenstown Hotels
- Wellington Hotels
- Canberra Hotels
- Hobart Hotels
- Coffs Harbour Hotels
- Newcastle Hotels
- Christchurch Hotels
- Byron Bay Hotels
- Rotorua Hotels
- Airlie Beach Hotels
- Jervis Bay Hotels
- Port Macquarie Hotels
- Port Douglas Hotels