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

Find out moreOpens in new tab or window

🏖️ Perth Beach Resorts from SG$87

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Beach Resorts in Perth

Seashells Mandurah
4.5 out of 5
The price is SG$186 per night
4.6/5Exceptional! (767 reviews)

"Fabulous ocean view apartment! The amenities were excellent. Everything was spotless."…"

Reviewed on 23 Jul,2020

Seashells Mandurah
Ramada VetroBlu Scarborough Beach
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$152 per night
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
Discovery Parks - Woodman Point
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$100 per night
4.3/5Excellent! (262 reviews)

"Easy access and location and friendly staff. The shower went cold but the staff were quick to sort this out."…"

Reviewed on 16 Feb,2020

Discovery Parks - Woodman Point
Quality Resort Sorrento Beach
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$144 per night
4.3/5Excellent! (536 reviews)

"I have stayed here 3 times now, this is a lovely place to stay right near the beach."…"

Reviewed on 27 Mar,2020

Quality Resort Sorrento Beach
Seashells Scarborough
4 out of 5
178 The Esplanade, Scarborough, WA
The price is SG$182 per night
4.2/5Excellent! (408 reviews)
Best hot tub in Scarborough

"Absolutely perfect! Great location, great view, even if most of the facilities were not in use due to the virus pandemic we will be back! Our own private hot tub was a great reason to stay indoors for our stay ... unfortunately there wasnt enough hot water to fill the bath & comfortably enjoy a shower ..."…"

Reviewed on 23 Apr,2020

Seashells Scarborough
Rendezvous Hotel Perth Scarborough
5 out of 5
148 The Esplanade, Scarborough, WA
Free cancellationReserve now, pay when you stay
The price is SG$144 per night
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
Ocean Beach Hotel
4 out of 5
Cnr Marine Parade & Eric St Cottesloe, Cottesloe, WA
The price is SG$87 per night
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
Discovery Parks - Coogee Beach
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$90 per night
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
Cottesloe Beach Hotel
The price is SG$172 per night
4.1/5Very Good! (157 reviews)
Perfect stay after a long flight

"Really lovely hotel after a 17 hour flight from uk - great bed and power shower! Restaurant downstairs was lovely as was the bar - would definitely stay again."…"

Reviewed on 2 Mar,2020

Cottesloe Beach Hotel
Hotel Rottnest
4 out of 5
1 Bedford Avenue, Rottnest Island, WA
Get Rates
4.1/5Very Good! (211 reviews)

"Away of city to have a relax trip and meet little cute quokkas"…"

Reviewed on 6 Oct,2019

Hotel Rottnest
Sunmoon Boutique Resort
Get Rates
4/5Very Good! (663 reviews)
Great location

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

Reviewed on 28 Apr,2018

Sunmoon Boutique Resort
Rottnest Island Authority
Get Rates
4/5Very Good! (166 reviews)
Great place

"Great place, old but clean and well equipped with everything you need."…"

Reviewed on 20 Mar,2020

Rottnest Island Authority
Cottesloe Beach Chalets
The price is SG$172 per night
3.8/5Good! (84 reviews)

"Beachfront accomodation with space for the whole family at an affordable rate"…"

Reviewed on 22 Jan,2020

Cottesloe Beach Chalets
Indian Ocean Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$90 per night
3.8/5Good! (328 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 View Motel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$88 per night
3.7/5Good! (493 reviews)
Good

"Nice staff. Comfortable and clean. Very close to the beach"…"

Reviewed on 21 Apr,2020

Ocean View Motel
West Beach Lagoon
Get Rates
3.7/5Good! (184 reviews)
Don't stay there

"Room was dirty. Long black hairs in bathroom. Grimy dirty walls and curtains. Stank of paint fumes. Dirty microwave an oven. Dirty pool. Noisy Building site. No onsite reception. Just a mobile no. Tacked to reception door. Asked for a power board. Not forthcoming. Should be advertised as a ..."…"

Reviewed on 10 Sep,2017

West Beach Lagoon
Scarborough & Absolutely Beachfront
3.5/5Good! (20 reviews)

"The view from the backyard/courtyard of the beach was magic."…"

Reviewed on 7 Nov,2019

Scarborough & Absolutely Beachfront
Scarborough Apartments
Get Rates
3.1/5 (486 reviews)
Budget apartments worth considering...

"I picked these apartments because of location which was close to the official Hotel for a sporting event I was attending... It was cheap $100 for a two bedroom apartment, so I expected a budget level accomodation. My first experience was before I left home my flights were changed and I contacted ..."…"

Reviewed on 13 Nov,2019

Scarborough Apartments
Don't see what you're looking for?
We've got more Beach Resorts. Find the right one for you.
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.

Beach Resorts in Perth

Search for Beach Resorts in Perth on Expedia. You can easily find your hotels in Perth using one of the methods below:

  • View our selection of featured hotels in Perth
  • Use the map to find hotels in the Perth neighborhood you prefer
  • Use the filters to see hotels in a specific area of Perth, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Perth
  • Enter your travel dates to view the best deals on hotels in Perth - while they last

Frequently asked questions

What is Perth like for travellers who love the beach?
Known for its beaches and entertainment choices, Perth offers a lot for the traveller planning a beach getaway.
What's the best hotel for a beach holiday in Perth?
Rendezvous Hotel Perth Scarborough is a top 5-star beach resort with an outdoor pool and a full-service spa. Other good choices for your beach trip include Ocean Beach Hotel and Quality Resort Sorrento Beach. Head to City Beach or Cottesloe Beach for some quality time by the water.
What's the seasonal weather like in Perth?
If weather is an important factor for your holiday, you can use these local temperature and rainfall averages to decide your travel dates. The hottest months are usually January and February, with an average temperature of 23°C, while the coldest months are August and July, with an average of 14°C. Average annual rainfall for Perth is 255 mm.
What is there to see and do around Perth?
After arriving and checking into your hotel, you’ll probably want to explore your surroundings. If you can’t wait to check out the beaches, head to City Beach or Cottesloe Beach for a relaxing day by the water. Experience the area’s entertainment choices and shopping, and make time for local attractions such as Elizabeth Quay and Kings Park and Botanic Garden. For more things to see and do, consider visiting Crown Perth or Scarborough Beach.
What's the best way to get around Perth?
To get to Perth, book a flight to Perth, WA (PER), the closest major airport, which is located 6.3 mi (10.2 km) away. If you’d like to explore around the area, you may want a rental car for your journey.

Travelers loved these Beach Resorts

More trip options