Skip to main content

Beach Hotels in Perth

Find the beach hotels that appeal to you the most

The best beach hotels in Perth

Check out our selection of great beach hotels in Perth

Filter by:

Review score

Quest Perth Ascot

Ascot, Perth

Featuring a fitness center, Quest Perth Ascot is located in Perth and is 2.6 mi from Optus Stadium. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi.

N
Nur Hazirah
From
Singapore
Service was excellent - when we checked in, we were served by Curt and he was extremely friendly, approachable and warm. Rooms were very clean and amenities provided were in good condition. You'll either get a sunset or sunrise view from the room- both incredible.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,192 reviews
Price from
$180.19
1 night, 2 adults

Ocean Reef Homestay

Perth

Ocean Reef Homestay in Perth provides adults-only accommodations with free bikes, a garden, and barbecue facilities.

B
Brian
From
Australia
Love the hospitality and the location was great close to beach and local amenities such great shopping center etc…
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 405 reviews
Price from
$102.49
1 night, 2 adults

Quality Resort Sorrento Beach

Sorrento, Perth

Quality Resort Sorrento Beach offers free WiFi access and hot or continental breakfast, available daily.

P
Pamela
From
Australia
Selected location, room and beds all good. Having a washing machine and dryer available. Cooking facilities. The room was clean.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 820 reviews
Price from
$166.79
1 night, 2 adults

Spritz on Scarborough

Scarborough, Perth

Spritz on Scarborough is located in Perth, just 8.9 miles from Perth Concert Hall and 9.2 miles from Kings Park.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 16 reviews
Price from
$117.22
1 night, 2 adults

Indian Ocean Hotel

Hotel in Scarborough, Perth

The Indian Ocean Hotel is located just a 5-minute walk from Scarborough Beach. This 3.5 star hotel offers accommodations in the heart of the Sunset Coast.

c
chris
From
Australia
There is a pool and a spa with a bar next to it that is just unbelievable and I loved it
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,066 reviews
Price from
$123.56
1 night, 2 adults

Rendezvous Hotel Perth Scarborough

Hotel in Scarborough, Perth

Rendezvous Hotel is 25 minutes’ drive from the Perth city center, and 40 minutes’ drive from Perth Airport. Hillarys Boat Harbor is a 15-minute drive away.

W
Wendy
From
United States
Location was perfect, very spacious and clean.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,341 reviews
Price from
$176.30
1 night, 2 adults

Ocean Beach Hotel

Hotel in Cottesloe, Perth

Located in Perth, a 3-minute walk from Cottesloe Beach, Ocean Beach Hotel has accommodations with a restaurant, free private parking and a bar.

T
Trish
From
Australia
Was looking for a room for the night before my surgery the next day at Sir Charles Gardiner Hospital. Booked a budget room but was so much more than budget. So roomy, hot showers and soft and fluffy towels
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 796 reviews
Price from
$130.62
1 night, 2 adults

Ramada by Wyndham VetroBlu Scarborough Beach

Hotel in Scarborough, Perth

Nestled in the center of Scarborough Beach’s entertainment district, Ramada by Wyndham VetroBlu features extensive views of Western Australia’s beaches.

A
Andrew
From
Australia
Tidy room with modern decor and appliances. Handy location and friendly service.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 770 reviews
Price from
$141.07
1 night, 2 adults

Cottesloe Beach Hotel

Hotel in Cottesloe, Perth

Located opposite Cottesloe Beach, this hotel offers 2 bars and a restaurant. Most rooms boast a balcony offering uninterrupted ocean views.

M
Magnus
From
United States
Great Charming Hotel. Huge private balcony was great! Good restaurants around. If the weather is good, train station is about 1/2 a mile easy walk from Hotel. We used the train to go directly to Freemantle.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 536 reviews
Price from
$174.16
1 night, 2 adults

Quest Scarborough

Scarborough, Perth

Just 328 feet from famous Scarborough Beach, Quest Scarborough offers a year-round outdoor swimming pool and a BBQ terrace perfect for relaxed afternoons.

F
Fraser
From
Australia
Great location friendly staff
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 578 reviews
Price from
$150.11
1 night, 2 adults
All beach hotels in Perth

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Perth and surrounding area in the past month

See all

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 22 reviews

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 88 reviews

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 405 reviews

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 820 reviews

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 536 reviews

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 966 reviews

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 682 reviews

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 796 reviews

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,341 reviews

FAQ about beach hotels in Perth

Beach Hotels That Guests Love in Perth

See all
Avg. price/night: $186.29
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,341 reviews
perfect location, right on the beach. Great breakfast, recently renovated bathroom in the room.
Guest review by
rebecca
Solo traveler
Avg. price/night: $186.29
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,341 reviews
The room we had was fantastic,it was on level 20 with awesome views of the ocean and the sunset. The location is right on the beach, and everything is (restaurants,cafes,bars) within easy walking distance. we had an enjoyable stay and would recommend the location for beach lovers.
Guest review by
MICK160665
Young couple
Avg. price/night: $186.29
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,341 reviews
lovely hotel right on the beachfront, we enjoyed our stay
Guest review by
chloë
Young couple
Avg. price/night: $202.96
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 536 reviews
Cottesloe Beach Hotel was fabulous.Across the road from the surf to watch the sensational sunset.The Veranda bar we’re one was able to sit and watch the surf and sunset whilst enjoying their lovely food from a wide range menu.David was beyond helpful in the Hotel letting us know what we could do in the area, cafes,Rottnest Island day trips ect.He is a more than an essential part of this hotel,he was brilliant.
Guest review by
angela
Young couple
Avg. price/night: $202.96
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 536 reviews
We got an upgrade, very helpful staff, lovely free drink and free coffee, great view from our balcony of the sunset, right on the beach. Slept well, only 1 km walk to the station to catch train to Fremantle, Daisies cafe local must do, and Lamonts wine and food great nearby visits.. loved our stay
Guest review by
Jillian
Young couple
Avg. price/night: $186.29
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,341 reviews
great spot right on the beachfront close to shops and restaurants
Guest review by
Luke
Family with young children
Avg. price/night: $186.29
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,341 reviews
A great hotel with friendly staff in a sensational position right on the beach and above restaurants. The views on the Oceanside are amazing
Guest review by
Gregg
Young couple