Find beach hotels & resorts in Western Australia

Beach vacation deals from $72

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Western Australia

We found 224 beach stays in Western Australia, from luxury resorts to beachfront rentals. Explore these popular Western Australia beach destinations.

Pick from 224 Western Australia Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Abbey Beach Resort
4.0 star property
8.2 out of 10, Very Good, 999 reviews
"We had an issue with the air con the staff was quick to rectify and offered us another room, staff is very friendly very happy with our stay"
The price is $135
$150 total
includes taxes & fees
Jun 23 - Jun 24
Abbey Beach Resort
Bayview Geographe Resort
4.0 star property
8.6 out of 10, Excellent, 1,004 reviews
"Good value and great location"
The price is $72
$79 total
includes taxes & fees
Jun 23 - Jun 24
Bayview Geographe Resort
Rendezvous Hotel Perth Scarborough
5.0 star property
8.2 out of 10, Very Good, 1,003 reviews
"The property was great except for the mattress on the bed, it was rock hard so sleep was hard to obtain with such a hard mattress, also only 1 fash washer for 2 people, i would prefer 2 as i dont want to share a face washer. Everything else was great, will stay again on next visit to scarborough"
The price is $120
$132 total
includes taxes & fees
Jul 15 - Jul 16
Rendezvous Hotel Perth Scarborough
Save an average of 15% on thousands of hotels when you're signed in
Esplanade Hotel Fremantle by Rydges
4.5 star property
8.4 out of 10, Very Good, 1,004 reviews
"Location is perfect. Rooms are good as well"
The price is $125
$137 total
includes taxes & fees
Jun 23 - Jun 24
Esplanade Hotel Fremantle by Rydges
Discovery Resorts - Rottnest Island
2.5 star property
9.0 out of 10, Wonderful, 375 reviews
"Wonderful quiet location on the beach, food was beautiful, staff were friendly and super helpful. My dad struggled with mobility so given a lift to town and ferry on two occasions. Glamping tents were comfortable, clean and certainly a unique experience"
The price is $210
$210 total
includes taxes & fees
Jun 20 - Jun 21
Discovery Resorts - Rottnest Island
Indian Ocean Hotel
3.0 star property
7.8 out of 10, Good, 494 reviews
"Thankful for the 24hr reception as we were able to make a booking well after midnight and at such late notice too, the staff were super accommodated and more than helpful."
The price is $90
$100 total
includes taxes & fees
Jun 17 - Jun 18
Indian Ocean Hotel
Hilton Garden Inn Busselton
4.0 star property
9.2 out of 10, Wonderful, 86 reviews
"great hotel staff are nice and the upkeep is great. "
The price is $144
$144 total
includes taxes & fees
Jul 11 - Jul 12
Hilton Garden Inn Busselton
Alex Hotel
4.0 star property
9.4 out of 10, Exceptional, 674 reviews
"Great Location and a new way of staying in a Hotel. Felt like a share facility with great Level 1 section which had kitchen and work environment to use at anytime day or night."
The price is $155
$170 total
includes taxes & fees
Jun 16 - Jun 17
Alex Hotel
Tradewinds Hotel Fremantle
4.0 star property
9.0 out of 10, Wonderful, 531 reviews
"The room was big Bed comfortable shower a bit weak reception staff very welcoming would have liked a full length mirror in the room the option of a late check out was great "
The price is $120
$133 total
includes taxes & fees
Jun 15 - Jun 16
Tradewinds Hotel Fremantle
RAC Monkey Mia Dolphin Resort
3.5 star property
8.2 out of 10, Very Good, 723 reviews
"Our room was very comfortable and clean. Loved the Dolphin experience."
The price is $101
$111 total
includes taxes & fees
Jun 15 - Jun 16
RAC Monkey Mia Dolphin Resort
Don't see what you're looking for?
See all available properties in Western Australia
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Book your dream Western Australia beach vacation with deals from $72

Make the most of your vacation with hotels on the water in Western Australia

How do I find the best Western Australia beach hotels? 

With 6,884 unfiltered, genuine customer reviews of hotels in Western Australia on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  


How can I find Western Australia hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Western Australia beach hotels with dreamy water views from your window.    


How much do Western Australia beach hotels cost?  

Prices for beachfront hotels in Western Australia currently start at $72 a night going up to $210 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 


How do I find family-friendly Western Australia hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 


Can I cancel my Western Australia beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Western Australia offering free cancellation. 


Why should I book my Western Australia beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Western Australia, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   


Are there any Western Australia beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Western Australia have a pool for you to dip into. To find them really easily, use our pool search filter.    


Are there any cheap Western Australia beach hotels? 

Currently, there are 224 tempting beach hotels in Western Australia to choose from, with prices from just $72 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Western Australia Beach Hotels information

 

Beach Hotels in Western Australia

224

Highest price
$210
Cheapest price
$72
Number of guest reviews
6,884
Total number of hotels in Western Australia
5,034

 

Recent reviews of Western Australia hotels
Expedia verified reviews