Perth

Perth Beach Hotels

Select your dates to discover beach hotels in Perth for a relaxing seaside stay.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Perth Beach Hotels

Explore the best beach hotels in Perth just steps from the sand.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Perth
Featured facilities: Public beach, Parasailing, Surfing
Very Good
159 reviews
8.3/10
1 night
From €110
Check availability
63
Hotels in Perth
Featured facilities: Public beach, Water park, BBQ
Great
1 review
9.0/10
Check availability
99+
Hotels in Perth
Featured facilities: Pool, Dry cleaning
Very Good
104 reviews
8.6/10
1 night
From €116
Check availability
99+
Hotels in Perth
Featured facilities: Pool, Sunbathing area
Very Good
129 reviews
8.3/10
1 night
From €98
Check availability
99+
Hotels in Perth
Featured facilities: Public beach, Pool, Sunbathing area
Very Good
82 reviews
8.7/10
1 night
From €108
Check availability
99+
Hotels in Perth
Featured facilities: Public beach, Dry cleaning, BBQ
Great
80 reviews
9.0/10
1 night
From €146
Check availability
44
Hotels in Perth
Featured facilities: Public beach, Dry cleaning
Very Good
105 reviews
8.1/10
1 night
From €87
Check availability
99+
Hotels in Perth
Featured facilities: Public beach, Pool, Parasailing
Great
84 reviews
9.0/10
1 night
From €91
Check availability
55
Hotels in Perth
Featured facilities: Public beach
68 reviews
7.0/10
1 night
From €76
Check availability
99+
Hotels in Perth
Featured facilities: Pool, Balcony, BBQ
Very Good
84 reviews
8.8/10
1 night
From €140
Check availability
See All Beach Hotels in Perth

Latest Reviews for Perth Hotels

See all
Read genuine traveler ratings & reviews to find your perfect stay.

The Marina Hotel - Mindarie

9.2/10
Great
Posted onDec 6, 2023|Two-Bedroom Suite
SGGuest User
Very good Marina view of the yatch with good spreads of the restaurant and cafe. We book via trip.com and get a good value. Nice sunset as well
Price per night from:€92

New Haus by Hougoumont Hotel, Former Bannister 22

9.0/10
Great
Posted onNov 2, 2024
BrockH
Great place to stay in Fremantle - you can't get any more central than this place! Rooms were immaculate, staff very friendly, prices were relatively high but apparently normal for the Perth region. Breakfast was included but not very generous. As it is right in the centre of Fremantle - there are quite a few better breakfasts around only metres away, but obviously at additional cost. Would rate this five out if five if they made a bit more effort with the breakfasts!
Price per night from:€125

Fremantle Bed & Breakfast

9.0/10
Great
Posted onSep 8, 2025
Anna
Приехали к отелю и поцеловали замок, хорошо,что на двери был звонок и нам на него ответили и не надо было звонить с телефона, так как у нас не было местной симки. Но все равно с нашим английским было немного не комфортно при заселении. Но сам отель красивый и очень уютный. Номер огромный. Завтрак вкусный. Ещё неприятность - при выселении надо было доплатит 45 баксов
Price per night from:€156

Pier 21 Riverside Apartment Hotel

8.7/10
Very Good
Posted onAug 31, 2025
Guest User
The location is great, in a quiet neighborhood. The balcony in your room opens to a beautiful view, truly relaxing! The hotel is also very well-designed, with tennis courts, a gym, a spa, and more! Perfect for a vacation! Highly recommended!
Price per night from:€140

Discovery Parks - Woodman Point

8.6/10
Very Good
Posted onJul 16, 2026|Standard Studio Room - Sleeps 2
AUItsJohnReading
Quick check in process, you can park your car right next to your room. Room has all basic requirements Unfortunately the mobile reception in the area is bad struggle to connect. The front office un manned after 4pm
Price per night from:€101

Discovery Parks - Coogee Beach

8.2/10
Very Good
Posted onMar 7, 2026
Anonymous User
I had a very comfortable stay this time. The hotel environment was excellent, with some green plants that made it very pleasant. The location was also convenient and quiet. What I was most satisfied with was the cleanliness. The room was impeccably clean—the sheets and duvet covers were perfectly flat and spotless; the floor was gleaming, with no dust in the corners; the bathroom mirror was polished to a shine, and the countertop was spotless. The air conditioner even had a faint fragrance, which made me feel restful. All the facilities were complete and easy to use. If I weren't in a rush, I would have loved to stay a couple more days.
Price per night from:€96

Cottesloe Beach Hotel

8.1/10
Very Good
Posted onAug 3, 2024
Rae
Absolutely awesome! Location, cleanliness and friendly staff. The food was awesome too! Will definitely be back!
Price per night from:€128

Quest Scarborough

8.0/10
Very Good
Posted onJul 3, 2026
SGGuest User
Was a nice clean hotel near the beach with food and a grocery shop nearby the hotel during the night was nice and quiet. Parking was gated underground safe and secure stuff were friendly and easy to deal with.
Price per night from:€156

Ocean View Motel

7.1/10
Posted onAug 16, 2026|Queen Room with Kitchenette
USGuest User
The facilities are old and very worn. Yes it was clean but cupboards are warped and mirrors rusty .. really needs a renovation imo
Price per night from:€107

FAQs

What are the favorite Beach hotels to stay in Perth?

Whether you are traveling to Perth for business or fun, Rendezvous Hotel Perth Scarborough (from €96) , Esplanade Hotel Fremantle (from €122) and Be. Fremantle (from €147) are all preferred hotels.

What’s the nightly rate for Beach hotels in Perth?

For Beach hotels in Perth, the average price on weekdays is €198, and the average price on weekends (Friday–Saturday) is €213

Which Beach hotels in Perth provide gym & fitness center?

Wanna some body strengthening after a long day working or travelling? Rendezvous Hotel Perth Scarborough (from €96) and Esplanade Hotel Fremantle (from €122) provide fitness facilities.

Which Beach hotels in Perth provide luxury spa experience?

Looking for a hotel spa getaway? Indian Ocean Hotel (from €125) provides highly rated spa services.

Which Beach hotels in Perth provide breakfast buffet?

Rendezvous Hotel Perth Scarborough (from €96) provides delicious breakfast with various choices.

What cheap deals are available for Beach hotels in Perth?

Trip.com provides amazing last-minute deals and discounts for Beach hotels. You can check the promotions page to see available promotions on Trip.com.

Perth Beach Hotels Information

Total properties23
Number of reviews1,448
Lowest price€132
Highest price€1,705
Weekend Avg. Price€213
Weekday Avg. Price€198