The 10 best beach hotels in Perth, Australia | Booking.com
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

Beachside at Scarborough

Scarborough, Perth

Beachside at Scarborough offers accommodations in Perth, a 1-minute walk from Scarborough Beach and 6.9 miles from Claremont Showground.

L
Luke
From
Australia
Beautiful and clean. Private entrance.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 16 reviews
Price from
$195.32
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.9
Excellent - What previous guests thought, 393 reviews
Price from
$100.62
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, 891 reviews
Price from
$196.64
1 night, 2 adults

Scarborough Apartment

Scarborough, Perth

Scarborough Apartment offers accommodations in Perth, a 6-minute walk from Scarborough Beach and 6.9 miles from Claremont Showground.

V
Vipula
From
Singapore
Great communication with host Easy access to apartment Onsite parking with ground floor unit Clean, comfortable apartment Both bedrooms have fans Well equipped kitchen
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 60 reviews
Price from
$230.18
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.

M
Marie
From
Australia
So close to the beach. Handy for coffee, restaurants.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 6,353 reviews
Price from
$141.58
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
TheSuits
From
United States
Beautiful view room. Friendly front desk. Large space. Great shower
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 800 reviews
Price from
$128.24
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 accommodations with a balcony or terrace.

D
Dean
From
New Zealand
Great service, Nice view, Comfortable rooms and a bottle of sparkly to help celebrate our new marriage! Would deffinatly be keen to stay here again next time we are in Perth :)
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 980 reviews
Price from
$123.70
1 night, 2 adults

Pier 21 Riverside Apartment Hotel

Fremantle (Near Perth)

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

y
yuko
From
Japan
The location is good.and it’s very clean.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,219 reviews
Price from
$203.21
1 night, 2 adults

Fremantle Local Beach Studio

Fremantle (Near Perth)

Fremantle Local Beach Studio offers accommodations in Fremantle, a 9-minute walk from Fremantle South Beach and 7.7 miles from Claremont Showground.

I
Ian
From
Canada
Spacious and really good location
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 62 reviews
Price from
$131.53
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.

J
Jodie
From
Australia
Our cabin was clean, comfortable and close to the path to the beach.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 610 reviews
Price from
$113.12
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

FAQ about beach hotels in Perth

Beach Hotels That Guests Love in Perth

See all
  • Avg. price/night: $194.14
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 6,353 reviews
    perfect location, right on the beach. Great breakfast, recently renovated bathroom in the room.
    Guest review by
    rebecca
    Solo traveler
  • Avg. price/night: $194.14
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 6,353 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: $194.14
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 6,353 reviews
    lovely hotel right on the beachfront, we enjoyed our stay
    Guest review by
    chloë
    Young couple
  • Avg. price/night: $309.10
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 562 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: $309.10
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 562 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: $194.14
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 6,353 reviews
    great spot right on the beachfront close to shops and restaurants
    Guest review by
    Luke
    Family with young children
  • Avg. price/night: $194.14
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 6,353 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
  • Avg. price/night: $309.10
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 562 reviews
    The location is PERFECT. I loved being able to lock up my valuables and go to the beach with just my hotel key card, and come back to a warm shower in the hotel without having to use the public bathrooms. The beach itself is highly rated, and has surf life saving and shark nets for extra safety. Provided beach towels from the hotel also very welcome. Loved hearing the sound of the ocean as I went to sleep, and of course, the gorgeous sunset views were stunning to enjoy on the balcony. The staff were also helpful and friendly.
    Guest review by
    Amanda
    Young couple