Perth

Perth Beach Hotels

Book your summer escape at Perth's top Beach hotels.

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

Experience premium Beach resorts near Perth!
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Scarborough
Featured facilities: Public beach, Parasailing, Surfing
Very Good
182 reviews
8.5/10
1 night
From $154
Check availability
50
Hotels in Cottesloe
Featured facilities: Public beach, Dry cleaning
Very Good
105 reviews
8.1/10
1 night
From $100
Check availability
99+
Hotels in Fremantle
Featured facilities: Pool, Dry cleaning
Very Good
114 reviews
8.7/10
1 night
From $180
Check availability
99+
Hotels in Scarborough
Featured facilities: Pool, Sunbathing area
Very Good
129 reviews
8.3/10
1 night
From $127
Check availability
99+
Hotels in Coogee
Featured facilities: Public beach, BBQ
Very Good
41 reviews
8.2/10
1 night
From $121
Check availability
99+
Hotels in Fremantle
Featured facilities: Public beach, Dry cleaning, BBQ
Great
86 reviews
9.1/10
1 night
From $165
Check availability
99+
Hotels in Scarborough
Featured facilities: Public beach, Dry cleaning
Good
133 reviews
7.8/10
1 night
From $173
Check availability
99+
Hotels in Rivervale
Featured facilities: Pool
Very Good
123 reviews
8.6/10
1 night
From $132
Check availability
51
Hotels in North Beach
Featured facilities: Fishing, Snorkeling, Diving
107 reviews
7.2/10
1 night
From $115
Check availability
99+
Hotels in Cottesloe
Featured facilities: Public beach
Very Good
42 reviews
8.0/10
1 night
From $197
Check availability
Show More 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.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:$150

New Haus by Hougoumont Hotel, Former Bannister 22

9.1/10
Great
Posted on Apr 26, 2025|New Haus Room
SGGuest User
Using Google map, we found the hotel easily. If there is an option for 4.5 star, I would have given that to Service as I find it weird for the need to obtain milk from the reception. None of the lodging we stayed required this. We always had milk in the fridge. It's facilities got a 4 star instead of a 5. The parking lot was full when we returned after dinner and had to park our car near the fencing of the hotel, which did not appear to be a parking lot.
Price per night from:$167

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:$178

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:$154

Pier 21 Riverside Apartment Hotel

8.7/10
Very Good
Posted on Aug 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:$203

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:$126

Quest Scarborough

8.1/10
Very Good
Posted on Jul 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:$161

Frequently Asked Questions

What are the best Beach hotels in Perth?

If you are traveling to Perth for business or tourism, Rendezvous Hotel Perth Scarborough (from $146) , Esplanade Hotel Fremantle (from $186) and Quality Resort Sorrento Beach (from $147) are popular hotels.

How much does a Beach hotel in Perth cost?

For Beach hotels in Perth, the average price on weekdays is $234, and on weekends (Friday–Saturday) is $272.

Which Beach hotels in Perth offer a gym?

Get used to exercising? Rendezvous Hotel Perth Scarborough (from $146) and Esplanade Hotel Fremantle (from $186) are popular choices with fitness facilities.

What are some of the best Beach hotels in Perth with breakfast?

Rendezvous Hotel Perth Scarborough (from $146) provides highly rated breakfast.

Which Beach hotels in Perth are available for spa services?

Search for a relaxation during traveling? Indian Ocean Hotel (from $158) provides highly rated spa services.

Perth Beach Hotels Information

Total properties46
Number of reviews1,494
Lowest price$155
Highest price$1,486
Weekend Avg. Price$272
Weekday Avg. Price$234