Skip to main content
Manage my booking

Beach Hotels in Perth

Find the beach hotels that appeal to you the most

January 2026

123
45678910
11121314151617
18192021222324
25262728293031

February 2026

1234567
891011121314
15161718192021
22232425262728
Check-in date - Check-out date

The best beach hotels in Perth

Check out our pick of great beach hotels in Perth

Filter by:

Review score

Ocean Reef Homestay

Perth

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

J
Jero
From
Czech Republic
Kyle n Jodi r rly nice ppl, the premise is great n I was there 2years ago alrdy n happy to return
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 404 reviews
Price from
US$102.03
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.

r
rebecca
From
Indonesia
Quality Resort had was a very comfortable place to stay. This hotel is in a great location opposite the beach and a short walk to Hilarys. My son loved the spa bath in our unit. It was spacious, clean and quiet. Definitely lives up to its name. Would highly recommend!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 825 reviews
Price from
US$166.05
1 night, 2 adults

Rendezvous Hotel Perth Scarborough

Hotel in Scarborough, Perth

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

J
Julie
From
New Zealand
Central location, lovely inside and well decorated. Rooms very attractive and comfortable. Had a lovely view and a glorious sleep
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,330 reviews
Price from
US$177.71
1 night, 2 adults

Ocean Beach Hotel

Hotel in Cottesloe, Perth

Set in Perth, 300 metres from Cottesloe Beach, Ocean Beach Hotel offers accommodation with a restaurant, free private parking and a bar.

M
Mike
From
Australia
Awesome location, massive room. Will stay again
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 792 reviews
Price from
US$130.04
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.

A
Adrian
From
United Kingdom
The staff were amazing, very attentive, very helpful. The location was superb. Also the little hidden treats were great (free coffees at the bar, free use of sun chairs). Great little hotel
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 538 reviews
Price from
US$173.38
1 night, 2 adults

Ocean View Motel

Perth

Located just 3 minutes' walk from beautiful North Beach and 7 minutes' walk from the Flora Terrace dining precinct, this motel offers accommodation with a balcony or terrace. Guests enjoy free...

J
Julie
From
United Kingdom
Lovely apartment. Staff very helpful. Lovely location.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 970 reviews
Price from
US$132.04
1 night, 2 adults

Pier 21 Riverside Apartment Hotel

Fremantle (Near Perth)

Pier 21 is ideally situated beside the Swan River. Port Beach is less than 20 minutes’ walk away. All of the modern apartments have balconies.

N
Neha
From
Singapore
Very clean Good amenities- u don't need to go put of hotel Perfect location
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,122 reviews
Price from
US$157.98
1 night, 2 adults

Discovery Parks - Coogee Beach

Coogee (Near Perth)

Enjoy a relaxing holiday with safe swimming, beach walks and fishing during your stay at the Discovery Parks - Coogee Beach, which offers direct access to the pristine waters of Cockburn Sound.

A
Alison
From
United Kingdom
Brilliant location staying close to family ,
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 582 reviews
Price from
US$112.70
1 night, 2 adults

Discovery Parks - Woodman Point

Coogee (Near Perth)

Discovery Parks - Woodman Point is a modern, resort-style tourist park facility, which enjoys a unique location within the Woodman Point regional nature reserve, 10 kilometres from historical...

P
PEARL
From
United Kingdom
Location, in amongst wildlife, had possoms, bandicoot, gallas and a maned duck as regular visitors. Pool was nice. Lovely walks to both coogee, around the reserve and to jervois point. Staff helped with storing bags and checked us in sooner than expected which was a relief as it was a morning flight and weather was very hot. Cabin was really nice, quiet (except the gallas and corellas 😂) all the basics, comfy bed, clean, nice balcony, good air con, supplied good toiletries and tea/coffee. Nice beach, 10 min walk. Kiosk near beach (open 8-14:30)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 344 reviews
Price from
US$98.03
1 night, 2 adults

Spacious, ocean-front, pied-à-terre with stunning views &opposite cafes

Cottesloe, Perth

Set in Perth, 100 metres from Cottesloe Beach and 4.2 km from Claremont Showground, Spacious, ocean-front, pied-à-terre with stunning views &opposite cafes offers a private beach area and air...

s
sandra
From
Australia
Fantastic location. Excellent communication. Very good coffee close by. Secure parking
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
All beach hotels in Perth

Top picks for Perth hotels

Explore our most popular hotels in Perth

Filter by:

Review score

Ocean Reef Homestay

Perth

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

J
Jero
From
Czech Republic
Kyle n Jodi r rly nice ppl, the premise is great n I was there 2years ago alrdy n happy to return
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 404 reviews
Price from
US$102.03
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.

r
rebecca
From
Indonesia
Quality Resort had was a very comfortable place to stay. This hotel is in a great location opposite the beach and a short walk to Hilarys. My son loved the spa bath in our unit. It was spacious, clean and quiet. Definitely lives up to its name. Would highly recommend!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 825 reviews
Price from
US$166.05
1 night, 2 adults

Rendezvous Hotel Perth Scarborough

Hotel in Scarborough, Perth

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

J
Julie
From
New Zealand
Central location, lovely inside and well decorated. Rooms very attractive and comfortable. Had a lovely view and a glorious sleep
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,330 reviews
Price from
US$177.71
1 night, 2 adults

Ocean Beach Hotel

Hotel in Cottesloe, Perth

Set in Perth, 300 metres from Cottesloe Beach, Ocean Beach Hotel offers accommodation with a restaurant, free private parking and a bar.

M
Mike
From
Australia
Awesome location, massive room. Will stay again
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 792 reviews
Price from
US$130.04
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.

A
Adrian
From
United Kingdom
The staff were amazing, very attentive, very helpful. The location was superb. Also the little hidden treats were great (free coffees at the bar, free use of sun chairs). Great little hotel
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 538 reviews
Price from
US$173.38
1 night, 2 adults

Ocean View Motel

Perth

Located just 3 minutes' walk from beautiful North Beach and 7 minutes' walk from the Flora Terrace dining precinct, this motel offers accommodation with a balcony or terrace. Guests enjoy free...

J
Julie
From
United Kingdom
Lovely apartment. Staff very helpful. Lovely location.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 970 reviews
Price from
US$132.04
1 night, 2 adults

Pier 21 Riverside Apartment Hotel

Fremantle (Near Perth)

Pier 21 is ideally situated beside the Swan River. Port Beach is less than 20 minutes’ walk away. All of the modern apartments have balconies.

N
Neha
From
Singapore
Very clean Good amenities- u don't need to go put of hotel Perfect location
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,122 reviews
Price from
US$157.98
1 night, 2 adults

Discovery Parks - Coogee Beach

Coogee (Near Perth)

Enjoy a relaxing holiday with safe swimming, beach walks and fishing during your stay at the Discovery Parks - Coogee Beach, which offers direct access to the pristine waters of Cockburn Sound.

A
Alison
From
United Kingdom
Brilliant location staying close to family ,
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 582 reviews
Price from
US$112.70
1 night, 2 adults

Discovery Parks - Woodman Point

Coogee (Near Perth)

Discovery Parks - Woodman Point is a modern, resort-style tourist park facility, which enjoys a unique location within the Woodman Point regional nature reserve, 10 kilometres from historical...

P
PEARL
From
United Kingdom
Location, in amongst wildlife, had possoms, bandicoot, gallas and a maned duck as regular visitors. Pool was nice. Lovely walks to both coogee, around the reserve and to jervois point. Staff helped with storing bags and checked us in sooner than expected which was a relief as it was a morning flight and weather was very hot. Cabin was really nice, quiet (except the gallas and corellas 😂) all the basics, comfy bed, clean, nice balcony, good air con, supplied good toiletries and tea/coffee. Nice beach, 10 min walk. Kiosk near beach (open 8-14:30)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 344 reviews
Price from
US$98.03
1 night, 2 adults

Spacious, ocean-front, pied-à-terre with stunning views &opposite cafes

Cottesloe, Perth

Set in Perth, 100 metres from Cottesloe Beach and 4.2 km from Claremont Showground, Spacious, ocean-front, pied-à-terre with stunning views &opposite cafes offers a private beach area and air...

s
sandra
From
Australia
Fantastic location. Excellent communication. Very good coffee close by. Secure parking
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
All beach hotels in Perth

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Perth and surroundings in the past month

See all

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 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 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 404 reviews

Popular with guests booking beach hotels in Perth

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

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 825 reviews

Popular with guests booking beach hotels in Perth

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

Popular with guests booking beach hotels in Perth

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 679 reviews

Popular with guests booking beach hotels in Perth

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

Popular with guests booking beach hotels in Perth

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

FAQ about beach hotels in Perth

Beach hotels that guests love in Perth

See all
Avg. price/night: US$191.45
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,330 reviews
perfect location, right on the beach. Great breakfast, recently renovated bathroom in the room.
Guest review by
rebecca
Solo traveller
Avg. price/night: US$191.45
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,330 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: US$191.45
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,330 reviews
lovely hotel right on the beachfront, we enjoyed our stay
Guest review by
chloë
Young couple
Avg. price/night: US$173.38
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 538 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: US$173.38
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 538 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: US$191.45
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,330 reviews
great spot right on the beachfront close to shops and restaurants
Guest review by
Luke
Family with young children
Avg. price/night: US$191.45
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,330 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
gogless