Western Australia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Perth Beaches, Perth Hotels from AU$87

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
Rendezvous Hotel Perth Scarborough
5 out of 5
148 The Esplanade, Scarborough, WA
Free cancellationReserve now, pay when you stay
The price is AU$199 per night from 30 Nov. to 1 Dec.
2.24 km from city centre
4.2/5Very Good! (983 reviews)

"We didn't receive and VIP Benefits? What were we meant to receive???"…"

Reviewed on 1 Nov. 2020

Rendezvous Hotel Perth Scarborough
Esplanade Hotel Fremantle - by Rydges
4.5 out of 5
Cnr Marine Terrace and Essex St, Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$174 per night from 29 Nov. to 30 Nov.
16.66 km from city centre
4.2/5Very Good! (1,113 reviews)

"The location is excellent, staff member at reception was very help full and offered a free upgrade, due to Expedia taking money for a garden view. which apparently they cant book, the room’s are clean but all other than the garden view rooms look over a car park. A lack of Sunloungers around the ..."…"

Reviewed on 8 Nov. 2020

Esplanade Hotel Fremantle - by Rydges
Quest Fremantle
3.5 out of 5
8 Pakenham Street, Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$162 per night from 29 Nov. to 30 Nov.
16.2 km from city centre
4.5/5Wonderful! (542 reviews)

"Amazing"…"

Reviewed on 4 Aug. 2020

Quest Fremantle
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Be. Fremantle
4.5 out of 5
43 Mews Rd, Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$205 per night from 30 Nov. to 1 Dec.
17.12 km from city centre
4.6/5Wonderful! (530 reviews)

"Location,close to food outlets and easy access with fantastic view."…"

Reviewed on 20 Nov. 2020

Be. Fremantle
Hougoumont Hotel
4 out of 5
15 Bannister Street, Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$169 per night from 29 Nov. to 30 Nov.
16.38 km from city centre
4.6/5Wonderful! (536 reviews)

"Check in was easy and fast, there was a lovely bottle of wine waiting in my room for me! The hotel is beautiful and clean and the location was spot on perfect. Staff were amazing and Helpful."…"

Reviewed on 3 Oct. 2020

Hougoumont Hotel
Indian Ocean Hotel
3 out of 5
23 Hastings Street, Scarborough, WA
Free cancellationReserve now, pay when you stay
The price is AU$137 per night from 27 Dec. to 28 Dec.
2.26 km from city centre
3.8/5Good! (329 reviews)

"The staff were fabulous and nothing was too much trouble.As I don't usually stay in hotels/motels I was pleasantly pleased with the hotel on all counts."…"

Reviewed on 3 Apr. 2020

Indian Ocean Hotel
Ocean Beach Hotel
4 out of 5
Cnr Marine Parade & Eric St Cottesloe, Cottesloe, WA
The price is AU$99 per night from 29 Nov. to 30 Nov.
9.23 km from city centre
4.2/5Very Good! (982 reviews)

"The staff are awesome, the rooms are huge, the location is the best, right on the beach, comfy bed, one of the best value for money places I have stayed in a long time "it may not be fancy but it is cheap" I will be back to try a spa room next time."…"

Reviewed on 18 Oct. 2020

Ocean Beach Hotel
Norfolk Hotel
2.5 out of 5
47 South Terrace, Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$120 per night from 29 Nov. to 30 Nov.
16.6 km from city centre
4.3/5Excellent! (222 reviews)

"The . Norfolk hotel is full of character. The food is fantastic. Close to the bustling markets. Love Freo"…"

Reviewed on 25 Oct. 2020

Norfolk Hotel
Joondalup Resort
4.5 out of 5
Country Club Boulevard, Connolly, WA
Free cancellationReserve now, pay when you stay
The price is AU$169 per night from 29 Nov. to 30 Nov.
17.61 km from city centre
4.3/5Excellent! (506 reviews)

"Comfortable and great food, we had room service. The cleaners trolleys are pretty noisy but overall a good staycation."…"

Reviewed on 16 Mar. 2020

Joondalup Resort
Quest Scarborough
4.5 out of 5
4 Brighton Road, Scarborough, WA
Free cancellationReserve now, pay when you stay
The price is AU$203 per night from 13 Dec. to 14 Dec.
1.98 km from city centre
4.1/5Very Good! (174 reviews)
Quest Scarborough

"Good hotel, no ocean views - but 1 building away and you are at the beach on The Esplanade as well as lots of cafes to choose from. 5 minute walk will get you to the Scarborough Pool, coles super market and bars and restaurants. Only 1 swimming pool which is not heated and outside and no on-site ..."…"

Reviewed on 24 Jul. 2020

Quest Scarborough
The National Hotel
3 out of 5
98 High Street, Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$180 per night from 30 Nov. to 1 Dec.
16.28 km from city centre
4.5/5Wonderful! (27 reviews)

"Everything was delightful. Such a beautiful room and the bathroom was just so lovely. Close to all amenities which was so convenient. Staff welcoming and helpful. Our only feedback for improvement (a small thing only) is that the pillow was so high it was a little difficult to sleep. Wound certainly ..."…"

Reviewed on 29 Jun. 2020

The National Hotel
Ramada VetroBlu Scarborough Beach
4.5 out of 5
48 Filburn Street, Scarborough Beach, Scarborough, WA
Free cancellationReserve now, pay when you stay
The price is AU$166 per night from 13 Dec. to 14 Dec.
2.38 km from city centre
4.4/5Excellent! (146 reviews)

"Perfect little apartment . Very clean, close to the beach and had everything I needed. Pillows were also very comfortable."…"

Reviewed on 16 Aug. 2020

Ramada VetroBlu Scarborough Beach
Seashells Scarborough
4 out of 5
178 The Esplanade, Scarborough, WA
The price is AU$230 per night from 30 Nov. to 1 Dec.
1.99 km from city centre
4.2/5Excellent! (411 reviews)

"Receptionist was very pleasant and happy. Very helpful."…"

Reviewed on 27 Jun. 2020

Seashells Scarborough
Seashells Fremantle
4 out of 5
1 Silas Street, East Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$198 per night from 9 Dec. to 10 Dec.
15.07 km from city centre
4.2/5Excellent! (82 reviews)

"Wonderful place to stay with a food market and coffee places across the street and restaurant above. Loved our laundry and cooking facilities as well as the view and quiet. Close to the sea and freemantle centre. Fabulous"…"

Reviewed on 29 Jul. 2020

Seashells Fremantle
Tradewinds Hotel
4 out of 5
1 Sewell Street, East Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$179 per night from 29 Nov. to 30 Nov.
14.96 km from city centre
4.5/5Wonderful! (273 reviews)

"Thank you for accommodating my bridal troop so warmly and efficiently, we had a great time, plenty of room and loads of laughs. ♥️"…"

Reviewed on 18 Oct. 2020

Tradewinds Hotel
Ocean View Motel
3 out of 5
10 Lawley Street, North Beach, WA
Free cancellationReserve now, pay when you stay
The price is AU$87 per night from 3 Dec. to 4 Dec.
6.09 km from city centre
3.7/5Good! (499 reviews)

"Great budget motel. Clean and right on the beach. Will stay again."…"

Reviewed on 13 Aug. 2020

Ocean View Motel
Discovery Parks - Woodman Point
3 out of 5
Cnr 132 Cockburn Rd and Magazine Court, Coogee, WA
Free cancellationReserve now, pay when you stay
The price is AU$110 per night from 7 Dec. to 8 Dec.
24.69 km from city centre
4.3/5Excellent! (267 reviews)
Great little getaway spot in Perth

"Place was great and worth the money. Will have to stay longer next time"…"

Reviewed on 24 Aug. 2020

Discovery Parks - Woodman Point
The Marina Hotel - Mindarie
4 out of 5
33 Ocean Falls Boulevard, Mindarie, WA
Free cancellationReserve now, pay when you stay
The price is AU$169 per night from 30 Nov. to 1 Dec.
24.37 km from city centre
4.6/5Wonderful! (235 reviews)

"It was very convenient to be able to stay at the same place my daughter was married."…"

Reviewed on 23 Aug. 2020

The Marina Hotel - Mindarie
Quality Resort Sorrento Beach
4 out of 5
1 Padbury Circle, Sorrento, WA
Free cancellationReserve now, pay when you stay
The price is AU$179 per night from 29 Nov. to 30 Nov.
8.62 km from city centre
4.3/5Excellent! (541 reviews)

"Comfortable bed great view and lovely staff we will definitely book again."…"

Reviewed on 25 Oct. 2020

Quality Resort Sorrento Beach
Cottesloe Beach Chalets
3.5 out of 5
6 John Street, Cottesloe, WA
The price is AU$230 per night from 1 Dec. to 2 Dec.
9.74 km from city centre
3.8/5Good! (86 reviews)

"We loved staying at the Cottesloe Beach Chalets. Great area & close to the beach."…"

Reviewed on 29 Jun. 2020

Cottesloe Beach Chalets
Don't see what you're looking for?
See all available properties in Perth Beaches
View all properties
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.

Where to stay in Perth Beaches

Find the best Perth Beaches areas and neighborhoods for the activities you enjoy most. Learn more about Perth Beaches

Accommodation in Perth Beaches

Pack your bags and get ready for an adventure unlike any you’ve ever experienced when you use Expedia.com.au to book a room at one of the hotels in Perth Beaches, Perth. We’ve compiled a massive selection of accommodation options, making it easy for you to score unbeatable deals on local hotels, motels, and resorts at any time of year.

Save big with packages

In addition to our rock-bottom room rates, you can save even more money and simplify your life by bundling your Perth Beaches accommodation with your airfare. By combining your travel expenses into a single package, you’ll get access to special rates not available when booking separately and be ready to rock and roll as soon as you hit the ground.

Get exclusive offers

Here at Expedia, we offer top deals to help you get where you’re going without overpaying. And that certainly holds true with our trips to Perth Beaches. You’ll find a ton of fantastic deals to this city on Expedia.com.au, though if you happen to find a lower rate on a hotel or package somewhere else, we’ll gladly match it.

Benefit from hotel reviews, photos, and virtual tours

When you use Expedia.com.au to book your hotel, you’ll know what to expect, because you can read reviews posted by travellers who have been there and done that. Our constantly growing collection of reviews gives you the inside scoop on some of the best tips and tricks for having an unforgettable holiday. We even have photo galleries and some online tours to give you an overview of everything you have to look forward to.

Sign up for member-only deals and VIP access

By signing up to Expedia Rewards, you’ll have access to the hottest Perth Beaches hotel deals online. With our exclusive VIP program, you’ll enjoy tons of exclusive extras and deals to make the most of your time in Perth Beaches, Perth. From spa discounts to free drinks, select VIP Access hotels are ready to roll out the red carpet for you.

Book now, pay later—and forget about cancellation fees

If you’ve decided on the perfect accommodation, but aren’t quite ready to pay, you can reserve your room and hang on to your dollars until checkout. Over 586 hotels on Expedia.com.au in Perth Beaches let you book now and pay later. And if your plans happen to change, you can always switch dates without worrying about being charged costly cancellation fees by Expedia.com.au.

Why wait any longer?

There’s never been a better time to book cheap hotels in Perth Beaches, Perth - AU$87. Start your search today, and you’ll be amazed by the offers you find.

More trip options

Recent Reviews in Perth Beaches