Beginning of main content

Dive into the waves at these beach properties

Check prices on hotels in Perth

Tonight 10 Dec - 11 Dec
This weekend 14 Dec - 16 Dec
Next weekend 21 Dec - 23 Dec

Best Beach Hotels in Perth

See all 938 properties in Perth
Rendezvous Hotel Perth Scarborough
Rendezvous Hotel Perth Scarborough
4.5 out of 5.0 148 The Esplanade, Scarborough
Free Cancellation
4.2/5 (2,308 reviews)
AU$122/ nightfor 2 guests

Great location with access to nice restaurants and beaches.

Reviewed on 4 Mar 2017
Ocean Beach Hotel
Ocean Beach Hotel
4.0 out of 5.0 Cnr Marine Parade & Eric St Cottesloe, Cottesloe
4.1/5 (983 reviews)
AU$100/ nightfor 2 guests

Very nice location with easy access to the beach.

Reviewed on 12 Mar 2018
BeachParkingFree Parking
Seashells Mandurah
Seashells Mandurah
4.5 out of 5.0 16 Dolphin Drive, Mandurah
4.6/5 (608 reviews)
AU$181/ nightfor 2 guests

Stunning pool area and direct access to a safe beach cove.

Reviewed on 22 May 2016
Discovery Parks - Coogee Beach
Discovery Parks - Coogee Beach
3.0 out of 5.0 3 Powell Street, Coogee
4.1/5 (266 reviews)
AU$104/ nightfor 2 guests

The public park has picnic tables, a large green lawn area, tennis, BBQs and beach access as well as a cafe.

Reviewed on 23 Sep 2016
BeachMicrowaveFree Parking
Quality Resort Sorrento Beach
Quality Resort Sorrento Beach
4.0 out of 5.0 1 Padbury Circle, Sorrento
Free Cancellation
4.3/5 (473 reviews)
AU$163/ nightfor 2 guests

Plenty of space in the three bedroom for all 6 of us.

Reviewed on 21 Nov 2018
BeachFree InternetFree Wifi
Ocean View Motel
Ocean View Motel
3.0 out of 5.0 10 Lawley Street, North Beach
Free Cancellation
3.6/5 (390 reviews)
AU$73/ nightfor 2 guests

Very basic room, you get what you pay for. Great location, friendly, helpful staff.

Reviewed on 23 Oct 2018
BeachLaundry FacilitiesRefrigerator
Seashells Scarborough
Seashells Scarborough
4.0 out of 5.0 178 The Esplanade, Scarborough
4.2/5 (359 reviews)
AU$241/ nightfor 2 guests

The room was a bit dated, but in excellent repair and very clean. After hours check in was easy. When on duty, staff were very friendly and helpful.

Reviewed on 30 Oct 2018
BeachFree ParkingParking
Sunmoon Boutique Resort
Sunmoon Boutique Resort
4.0 out of 5.0 200 WEST COAST HWY,, SCARBOROUGH
4.0/5 (663 reviews)

Great location for the beach as I we were there for Aussies 18

Reviewed on 28 Apr 2018
Scarborough Apartments
Scarborough Apartments
2.5 out of 5.0 190 West Coast Highway, Scarborough
Free Cancellation
3.1/5 (463 reviews)
AU$51/ nightfor 2 guests

The Apartment is within walking distance to shops, cafes, restaurants and the beach.

Reviewed on 30 Aug 2017
BeachAir ConditioningGolf

Recently booked Perth hotels

Hougoumont Hotel
4.0 out of 5.0
Last booking: 2 hours ago
Rendezvous Hotel Perth Scarborough
4.5 out of 5.0
Last booking: 12 hours ago
ibis Perth
3.0 out of 5.0
Last booking: 21 hours ago
Citadines St Georges Terrace Perth
4.0 out of 5.0
Last booking: 32 hours ago

Perth Beach Hotel & Resort Guide

Make your upcoming holiday a beachfront escape with a stay in Perth, WA!

  • Save time and book your flight, hotel, and rental vehicle in a single spot
  • Learn about hotel amenities and read reviews from verified guests before you book
  • never charges you a booking fee

Get exceptional deals on beach hotels in Perth and keep more spending money in your pocket.

The numerous pristine beaches of Perth attract travellers of all sorts, from surfers looking for a challenge to snorkellers and sunbathers. If you’re taking to the waves, Trigg Beach is known for its consistent breaks. Those travelling with children or those who want to swim in calm waters will enjoy lounging on the shore at the enclosed Hillarys Boat Harbour. City Beach is one of the most popular in Perth, and you can find plenty of seaside cafes along the adjacent Challenger Parade.

From seaside resorts to beach resorts in Perth, accommodation deals are at your fingertips right here. No matter if you browse the extensive listings at in search of Northbridge accommodation or you plan to stay closer to the shore, your adventure begins here!