Search for Cheap Deals on
Hotels in Perth Beaches

Choose from 637 Perth Beaches Hotel Deals

Esplanade Hotel Fremantle by Rydges
Esplanade Hotel Fremantle by Rydges
4.5 out of 5
Cnr Marine Terrace and Essex St, Fremantle, WA
  • 27 min drive from Scarborough Beach
Stay at this 4.5-star luxury hotel in Perth. Enjoy free WiFi, 2 outdoor pools, and 2 restaurants. Our guests praise the bar and the helpful staff in our reviews. ...
8.2/10 Very Good! (1,000 reviews)
"Ideal location. Comfortable, felt clean & safe."

Reviewed on May 20, 2025

Esplanade Hotel Fremantle by Rydges
Quest Fremantle
Quest Fremantle
3.5 out of 5
8 Pakenham Street, Fremantle, WA
  • 27 min drive from Scarborough Beach
Stay at this 3.5-star family-friendly aparthotel in Perth. Enjoy free WiFi, a fitness center, and daily housekeeping. Our guests praise the helpful staff and ...
9/10 Wonderful! (886 reviews)
"Nice and clean apartment at an affordable price."

Reviewed on May 12, 2025

Quest Fremantle
Rendezvous Hotel Perth Scarborough
Rendezvous Hotel Perth Scarborough
5 out of 5
148 The Esplanade, Scarborough, WA
  • 3 min walk from Scarborough Beach
Stay at this 5-star luxury resort in Perth. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the pool and the helpful staff ...
8/10 Very Good! (1,003 reviews)
"Lovely beach view from room, room large and very comfortable. Nearby restaurants and bars."

Reviewed on May 26, 2025

Rendezvous Hotel Perth Scarborough
Tradewinds Hotel Fremantle
Tradewinds Hotel Fremantle
4 out of 5
1 Sewell Street, East Fremantle, WA
  • 25 min drive from Scarborough Beach
Stay at this 4-star family-friendly hotel in Perth. Enjoy free WiFi, 2 restaurants, and a rooftop terrace. Our guests praise the helpful staff in our reviews. ...
8.8/10 Excellent! (643 reviews)
"As a last minute booking I was very impressed with everything"

Reviewed on May 25, 2025

Tradewinds Hotel Fremantle
Norfolk Hotel
Norfolk Hotel
3 out of 5
47 South Terrace, Fremantle, WA
  • 27 min drive from Scarborough Beach
Stay at this 3-star hotel in Perth. Enjoy free WiFi, free parking, and 2 bars/lounges. Our guests praise the bar and the helpful staff in our reviews. Popular ...
8.6/10 Excellent! (851 reviews)
"I stayed in an ensuite room, I loved that the building still had a historic feel to it but all the amenities were modern. Really comfy bed, spacious room, excellent service on check in and check out. Would definitely stay here again"

Reviewed on May 22, 2025

Norfolk Hotel
Australia Hotel Fremantle
Australia Hotel Fremantle
2 out of 5
1 Beach St, Fremantle, WA
  • 26 min drive from Scarborough Beach
Stay at this hotel in Perth. Enjoy free WiFi, free parking, and a pool table. Popular attractions Cottesloe Beach and Fremantle Passenger Terminal are located ...
6.6/10 (84 reviews)
"Good location, secure facility and value for money."

Reviewed on May 11, 2025

Australia Hotel Fremantle
Hougoumont Hotel
Hougoumont Hotel
4 out of 5
15 Bannister Street, Fremantle, WA
  • 27 min drive from Scarborough Beach
Stay at this 4-star historic hotel in Perth. Enjoy free breakfast, free WiFi, and room service. Our guests praise the helpful staff in our reviews. Popular attractions ...
9.2/10 Wonderful! (913 reviews)
"Very good, efficient staff, good room"

Reviewed on May 19, 2025

Hougoumont Hotel
Quest Scarborough
Quest Scarborough
4.5 out of 5
4 Brighton Road, Scarborough, WA
  • 6 min walk from Scarborough Beach
Stay at this 4.5-star luxury hotel in Perth. Enjoy free WiFi, parking (surcharge), and a conference center. Our guests praise the helpful staff in our reviews. ...
8.4/10 Very Good! (366 reviews)
"Great location, walking distance to Scarborough beach."

Reviewed on May 26, 2025

Quest Scarborough
Joondalup Resort
Joondalup Resort
4.5 out of 5
Country Club Boulevard, Connolly, WA
  • 24 min drive from Scarborough Beach
Stay at this 4.5-star luxury hotel in Perth. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
8.6/10 Excellent! (785 reviews)
"Lovely resort"

Reviewed on May 20, 2025

Joondalup Resort
Warders Hotel by Garde, Fremantle
Warders Hotel by Garde, Fremantle
4.5 out of 5
19 Henderson St, Fremantle, WA
  • 27 min drive from Scarborough Beach
Stay at this 4.5-star luxury hotel in Perth. Enjoy free breakfast, free WiFi, and daily housekeeping. Our guests praise the breakfast and the helpful staff in ...
9.6/10 Exceptional! (297 reviews)
"Great service, close to everything, rooms were spacious"

Reviewed on May 20, 2025

Warders Hotel by Garde, Fremantle
Pier 21 Riverside Apartment Hotel
Pier 21 Riverside Apartment Hotel
4 out of 5
7-9 John Street, North Fremantle, WA
  • 23 min drive from Scarborough Beach
Stay at this 4-star beach aparthotel in Perth. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff and the property condition ...
9/10 Wonderful! (958 reviews)
"Loved our stay at Pier 21, such a stunning location right on the water. Will definitely be back!"

Reviewed on Apr 28, 2025

Pier 21 Riverside Apartment Hotel
New Haus Managed by Hougoumont
New Haus Managed by Hougoumont
3.5 out of 5
22 Bannister Street, Fremantle, WA
  • 27 min drive from Scarborough Beach
Stay at this 3.5-star hotel in Perth. Enjoy free breakfast, free WiFi, and room service. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.6/10 Excellent! (624 reviews)
"Excellent location close to shops and restaurants. Lovely large comfortable rooms"

Reviewed on May 19, 2025

New Haus Managed by Hougoumont
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.