Perth

Beach Hotels in Perth

Best hotels in Perth for a relaxing seaside escape

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Beach Hotels in Perth

Check out our pick of great beach hotels for your travel
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Scarborough
"I loved this hotel sooo much! The location is just perfect, right beside the beach. I could hear the waves crashing as I fell asleep. It was so BEAUTIFUL! I was also lucky enough to get some gifts! Thank you so much 💖"
Very Good
179 reviews
8.5/10
1 night
From £109
Check Availability
50
Hotels in Cottesloe
Featured facilities: Public Beach, Dry Cleaning
Very Good
105 reviews
8.1/10
1 night
From £75
Check Availability
99+
Hotels in Fremantle
Featured facilities: Swimming Pool, Dry Cleaning
Very Good
112 reviews
8.6/10
1 night
From £172
Check Availability
99+
Hotels in Rivervale
Featured facilities: Swimming Pool
Very Good
122 reviews
8.6/10
1 night
From £100
Check Availability
99+
Hotels in Fremantle
Featured facilities: Public Beach, Dry Cleaning, Barbecue
Great
86 reviews
9.1/10
1 night
From £125
Check Availability
99+
Hotels in Scarborough
Featured facilities: Swimming Pool, Sunbathing Area
Very Good
128 reviews
8.3/10
1 night
From £91
Check Availability
99+
Hotels in Scarborough
"Really happy with our 3 nights stay here. Thank you Daniel and his team for the warm welcome and service. We stayed in 2 bedroom apartment, our balcony is facing the sea. Room was clean and comfortable. Serviced everyday and provided with all teas and coffees. Has full kitchen (microwave, oven n dish washing machine). Hotel has complimentary laundry facilities at level 2 (2 washing machines and 2 dryer). Hotel location is good and accessible. Can take bus 990 directly to from Perth busport to hotel. Bus stop is right in front of the hotel. Hotel is within walking distance to beach, Coles supermarket and restaurants. There are a bakery shop and Domino pizza at the hotel building. Along the beach has a whale playground which is nice for the kids to play. We enjoyed our stay here and hope to be back again. "
Good
133 reviews
7.8/10
1 night
From £124
Check Availability
77
Hotels in Scarborough
Featured facilities: Public Beach, Swimming Pool, Surfing
Very Good
101 reviews
8.0/10
1 night
From £119
Check Availability
64
Hotels in Fremantle
Featured facilities: Public Beach
69 reviews
6.9/10
1 night
From £64
Check Availability
99+
Hotels in Cottesloe
Featured facilities: Public Beach
Very Good
44 reviews
8.0/10
1 night
From £146
Check Availability
See All Beach Hotels in Perth

Top rated hotels in Perth

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.

The Marina Hotel - Mindarie

9.4/10
Amazing
Posted on Sep 27, 2025
Liang zit
The hotel is by the sea, and it's quite clean and the rooms are spacious. However, there's a bar nearby that can be noisy. The parking lot is shared with the bar and restaurant, so parking spaces may be a bit far apart.
Price per night from:£109

New Haus by Hougoumont Hotel, Former Bannister 22

9.1/10
Great
Posted on Nov 2, 2024|New Haus Room
AUBrockH
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:£126

Fremantle Bed & Breakfast

9.1/10
Great
Posted on Feb 1, 2026
Guest User
Beautiful house, very well renovated. A 10-minute walk from the ferry to Rottnest Island and close to the lively streets of Fremantle. The only issue is finding a place to park the car.
Price per night from:£132

Quality Resort Sorrento Beach

8.8/10
Very Good
Guest User
The stay was very lovely staff had the rooms kept nice and clean for my arrival the scenery was amazing right on the beach and an amazing location.
Price per night from:£113

Pier 21 Riverside Apartment Hotel

8.6/10
Very Good
Posted on Apr 23, 2025
Ringlam
The room is generally clean. On the first day of check-in, there were cigarette butts from the previous guest in the room, with wine stains on the ashtray and the small table on the terrace. The floor of the room was not very clean either. The other facilities can only be described as acceptable. The swimming pool is not big, and hotel breakfast is usually at your own expense. The location is excellent. In conclusion, HKD$2xxx per night is a low value for money, but considering the Easter holiday, and the fact that I decided to book a hotel a week before departure, this was the only option I had. But I won't stay there next time
Price per night from:£160

Discovery Parks - Woodman Point

8.5/10
Very Good
Posted on Jul 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:£83

Discovery Parks - Coogee Beach

8.2/10
Very Good
Posted on Mar 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:£77

Ocean View Motel

7.2/10
Posted on Aug 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:£89

Frequently Asked Questions

What are the best Beach hotels in Perth?

Whether you are travelling to Perth for business or tourism, Rendezvous Hotel Perth Scarborough (from £108) , Esplanade Hotel Fremantle (from £136) and Be. Fremantle (from £132) are all preferred hotels.

How much is the average rate for Beach hotels in Perth?

For Beach hotels in Perth, the average price on weekdays is £181, and on weekends (Friday–Saturday) is £201.

Which Beach hotels in Perth provide breakfast?

Rendezvous Hotel Perth Scarborough (from £108) provides highly rated breakfast.

Which Beach hotels in Perth offer a gym?

Get used to exercising? Rendezvous Hotel Perth Scarborough (from £108) and Esplanade Hotel Fremantle (from £136) provide fitness facilities.

Which Beach hotels in Perth provide spa service?

Tired from travelling? Indian Ocean Hotel (from £118) provides highly rated spa services.

What deals are available for Beach hotels in Perth?

There are various promotions available on Trip.com for Beach hotels. You can check the promotions page to see current available deals on Trip.com.

Perth Beach Hotels Information

Total properties48
Number of reviews1,491
Lowest price£107
Highest price£1,113
Weekend Avg. Price£201
Weekday Avg. Price£181