Australia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Perth Beaches, Perth Hotels from AU$92

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.

Discover neighborhoods in Perth Beaches

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

10 Best Hotels in Perth Beaches

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$151 per night
16.66 km from city centre
4.2/5Excellent! (1,106 reviews)

"Convenient location, newly renovated rooms, very clean, pleasant, helpful staff."…"

Reviewed on 15 Jul. 2020

Esplanade Hotel Fremantle - by Rydges
Rendezvous Hotel Perth Scarborough
5 out of 5
148 The Esplanade, Scarborough, WA
Free cancellationReserve now, pay when you stay
The price is AU$189 per night
2.24 km from city centre
4.2/5Very Good! (984 reviews)

"Overall it was a pleasant stay, check in took over an hour due to the queue."…"

Reviewed on 19 Jul. 2020

Rendezvous Hotel Perth Scarborough
Be. Fremantle
4.5 out of 5
43 Mews Rd, Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$189 per night
17.12 km from city centre
4.6/5Wonderful! (511 reviews)

"Lovely room with ocean views really enjoyed our stay staff in reception really friendly - only stayed one night but would def come back close to all good bars and restaurants"…"

Reviewed on 28 Jun. 2020

Be. Fremantle

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Tradewinds Hotel
4 out of 5
1 Sewell Street, East Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$169 per night
14.96 km from city centre
4.5/5Wonderful! (264 reviews)

"Good location with helpful staff and secure onsite parking."…"

Reviewed on 6 Jul. 2020

Tradewinds Hotel
Ramada VetroBlu Scarborough Beach
4 out of 5
48 Filburn Street, Scarborough Beach, Scarborough, WA
Free cancellationReserve now, pay when you stay
The price is AU$174 per night
2.38 km from city centre
4.4/5Excellent! (142 reviews)

"Booked last minute and have been there a few times and got upgraded to an ocean view"…"

Reviewed on 20 Apr. 2020

Ramada VetroBlu Scarborough Beach
Joondalup Resort
4.5 out of 5
Country Club Boulevard, Connolly, WA
The price is AU$149 per night
17.61 km from city centre
4.3/5Excellent! (504 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
Hougoumont Hotel
4 out of 5
15 Bannister Street, Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$143 per night
16.38 km from city centre
4.6/5Wonderful! (514 reviews)

"Great place to stay. Comfortable , relaxed and friendly. Staff were so helpful. Will definitely be going back."…"

Reviewed on 9 Aug. 2020

Hougoumont Hotel
Discovery Parks - Coogee Beach
3 out of 5
3 Powell Street, off Cockburn Road, Coogee, WA
Free cancellationReserve now, pay when you stay
The price is AU$92 per night
22.92 km from city centre
4.1/5Very Good! (330 reviews)

"It was convenient for our stay. Just one night. Quite"…"

Reviewed on 10 Feb. 2020

Discovery Parks - Coogee Beach
Ocean Beach Hotel
4 out of 5
Cnr Marine Parade & Eric St Cottesloe, Cottesloe, WA
The price is AU$99 per night
9.23 km from city centre
4.2/5Very Good! (990 reviews)

"Could do with a small upgrade but the price was reasonable"…"

Reviewed on 26 Mar. 2020

Ocean Beach Hotel
Pier 21 Apartment Hotel
4 out of 5
7-9 John Street, North Fremantle, WA
Free cancellationReserve now, pay when you stay
The price is AU$166 per night
14 km from city centre
4.5/5Wonderful! (781 reviews)

"Excellent facilities, very clean apartment and comfy bed. Superb location with good river views. Definitely would stay again and highly recommend."…"

Reviewed on 6 Jun. 2020

Pier 21 Apartment Hotel
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.

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 437 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$92. Start your search today, and you’ll be amazed by the offers you find.

More trip options

Recent Reviews in Perth Beaches