Find Beach Resorts in Perth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Perth Beach Resorts & Hotels

This weekend
Next weekend

Our top choices for Perth beach hotels

Discovery Resorts - Rottnest Island

Discovery Resorts - Rottnest Island
2.5 star property
Rottnest Island
9.0 out of 10, Wonderful, (516 reviews)
  • cleanliness
    Unwind on pristine Rottnest Island beaches with direct access to The Basin and Pinkie Beach, plus enjoy refreshing dips in the outdoor pool.
The price is £168
includes taxes & fees
3 Jun - 4 Jun
Discovery Resorts - Rottnest Island

Courtyard By Marriott Perth, Murdoch

Courtyard By Marriott Perth, Murdoch
4.0 star property
Murdoch
9.2 out of 10, Wonderful, (291 reviews)
The price is £108
includes taxes & fees
10 May - 11 May
Courtyard By Marriott Perth, Murdoch

The National Hotel

The National Hotel
3.0 star property
Fremantle
9.2 out of 10, Wonderful, (177 reviews)
  • cleanliness
    Escape to sun-drenched shores with easy beach access, complimentary towels, and stunning rooftop views just minutes from Bathers Beach.
The price is £114
includes taxes & fees
1 Jun - 2 Jun
The National Hotel

Esplanade Hotel Fremantle by Rydges

Esplanade Hotel Fremantle by Rydges
4.5 star property
Fremantle
8.4 out of 10, Very good, (1,002 reviews)
  • cleanliness
    Unwind on pristine sands minutes from your luxury stay, with poolside relaxation awaiting your return from beach adventures.
The price is £113
includes taxes & fees
1 Jun - 2 Jun
Esplanade Hotel Fremantle by Rydges

The Marina Hotel - Mindarie

The Marina Hotel - Mindarie
4.0 star property
Mindarie
9.2 out of 10, Wonderful, (516 reviews)
  • cleanliness
    Stroll to stunning shorelines from this marina-view hotel, where poolside cocktails and ocean breezes set the scene for beach bliss.
The price is £88
includes taxes & fees
15 May - 16 May
The Marina Hotel - Mindarie

Cottesloe Beach Hotel

Cottesloe Beach Hotel
3.5 star property
Cottesloe
8.4 out of 10, Very good, (259 reviews)
  • cleanliness
    Relax in paradise with direct beach access, ocean-view dining, and beach amenities.
The price is £109
includes taxes & fees
14 May - 15 May
Cottesloe Beach Hotel

Garde Hotel and Warders Cottages

Garde Hotel and Warders Cottages
4.5 star property
Fremantle
9.6 out of 10, Exceptional, (472 reviews)
The price is £119
includes taxes & fees
1 Jun - 2 Jun
Garde Hotel and Warders Cottages

Rendezvous Hotel Perth Scarborough

Rendezvous Hotel Perth Scarborough
5.0 star property
Scarborough
8.0 out of 10, Very good, (1,000 reviews)
  • cleanliness
    Seaside sanctuary with direct access to sandy shores, where beachfront adventure meets relaxation in a state park setting.
The price is £133
includes taxes & fees
17 May - 18 May
Rendezvous Hotel Perth Scarborough

Tradewinds Hotel Fremantle

Tradewinds Hotel Fremantle
4.0 star property
East Fremantle
9.0 out of 10, Wonderful, (740 reviews)
  • cleanliness
    Unwind three minutes from the beach with a tranquil rooftop terrace and refreshing outdoor pools for sun-soaked relaxation.
The price is £118
includes taxes & fees
24 May - 25 May
Tradewinds Hotel Fremantle

Mandurah Caravan & Tourist Park

Mandurah Caravan & Tourist Park
3.0 star property
Furnissdale
9.2 out of 10, Wonderful, (5 reviews)
The price is £80
includes taxes & fees
19 May - 20 May
Mandurah Caravan & Tourist Park
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.

Choose what matters most at beach hotels in Perth

Beach hotels with pools in Perth

Beach hotels with free breakfast in Perth

Adult-only beach hotels in Perth

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.

Find out more about Perth

Perth (and vicinity) and its attractions for beach lovers

For beach-loving travellers, the greater Perth area offers a delightful array of coastal experiences that resonate with both adventure and relaxation. Start your journey at Cottesloe Beach, where the golden sands and iconic sunsets create a picturesque backdrop, perfect for families and couples alike. Just a short drive away, Scarborough Beach is a hub of activity, vibrant cafes and surf-friendly waves that invite you to dive right in. Nature enthusiasts will appreciate the stunning landscapes of Kings Park, where you can enjoy a leisurely stroll with sweeping views of the Swan River, followed by a picnic on the lush lawns. Don't miss a day trip to Rottnest Island, where you can explore pristine beaches and encounter the friendly quokkas that have made the island famous. Finally, Fremantle's Fishing Boat Harbour offers a unique blend of history, culture, and fresh seafood, ensuring a day filled with culinary delights and local charm. For accommodation, the coastal suburbs like Cottesloe and Scarborough present an abundance of upscale hotels that provide a convenient base to explore these attractions, along with luxurious amenities and attentive service that cater to your every need. Imagine waking up to the sound of gentle waves and enjoying breakfast with ocean views, all while being just steps away from some of Perth’s best beaches.

Find the best beach hotels and resorts in Perth (and vicinity)

For those yearning for sun, sand, and surf, Perth offers an array of hotels that provide easy access to stunning beaches. Here are some of the best options for beach lovers.

Seashells Mandurah

  • Why it's great for the ultimate beach vacation spot: Seashells Mandurah is an idyllic retreat for beach enthusiasts, an impressive guest review rating of 9.4. Located just steps from the sandy shores, this hotel offers stunning ocean and marina views, making it a prime spot for travellers looking to soak up the sun. Guests can enjoy direct access to the beach, along with an outdoor pool, hot tub, and tennis courts for a perfect blend of relaxation and activity.
  • Other amenities: The hotel features spacious apartments equipped with kitchens for self-catering, including a dishwasher and refrigerator. Guests can unwind on their private balconies or terraces while taking in the beautiful surroundings. Additional amenities include free self-parking, nearby winery tours, and easy access to local shopping districts. With sand beach access and boat tours available nearby, Seashells Mandurah is a fantastic base for exploring the area's coastal offerings.
  • Neighborhood: Mandurah
  • Nearby attractions: Town Beach - 0.3 km, Mandurah Visitor Centre - 0.7 km, Mandurah Performing Arts Center - 0.8 km

Hougoumont Hotel

  • Why it's great for the ultimate beach vacation spot: Nestled in the vibrant Fremantle neighbourhood, Hougoumont Hotel is an excellent choice for beach-goers, with an excellent guest review rating of 9.2. Just a short stroll to nearby beaches, this historic hotel combines charm with modern amenities, ensuring guests can easily enjoy the local seaside attractions.
  • Other amenities: The hotel offers complimentary breakfast daily, along with self-parking options for added convenience. Guests can take advantage of the onsite concierge services and designer toiletries in their rooms. The hotel's Victorian design adds to its unique character, while bicycle rentals are available for those looking to explore the coastal boardwalks and nearby attractions.
  • Neighborhood: Fremantle
  • Nearby attractions: Esplanade Hotel - 0.7 km, Bathers Beach - 0.7 km, University of Notre Dame Australia - 0.4 km

Be. Fremantle

  • Why it's great for the ultimate beach vacation spot: Be. Fremantle offers an exceptional beachside experience with a review rating of 9.2, making it a premier choice for beach aficionados. With ocean views and nearby sandy beaches, guests can dive straight into a beach getaway just moments from their accommodation.
  • Other amenities: The hotel features luxurious rooms equipped with kitchenettes, allowing guests to enjoy meals at their leisure. Additional highlights include a terrace, on-site concierge, and daily housekeeping services. Guests will appreciate the premium bedding and designer toiletries for a touch of elegance throughout their stay. The nearby scuba diving and marina views further enhance the inviting coastal atmosphere.
  • Neighborhood: Fremantle
  • Nearby attractions: Esplanade Hotel - 1 km, Bathers Beach - 0.8 km, Fremantle Fishing Boat Harbour - 0.3 km

Quest Fremantle

  • Why it's great for the ultimate beach vacation spot: Quest Fremantle is an ideal choice for beach lovers, a solid guest review rating of 9.0. Situated near a variety of coastal activities, this hotel offers easy access to beautiful beaches and water sports, making it a perfect base for exploring the seaside.
  • Other amenities: The hotel features modern rooms with kitchen facilities, including a dishwasher and refrigerator, ideal for longer stays. Guests can take advantage of complimentary toiletries and daily housekeeping. The hotel also provides convenient parking options, making it easy for guests to explore the surrounding waterfront and nearby attractions like sailing and snorkeling opportunities.
  • Neighborhood: Fremantle
  • Nearby attractions: Bathers Beach - 0.6 km, University of Notre Dame Australia - 0.5 km, Round House - 0.6 km

Top Perth Hotel Reviews

Frequently asked questions

What are the best beach hotels in Perth?
Some of the best beach hotels in Perth include Seashells Mandurah, Be. Fremantle, and The Marina Hotel - Mindarie.

The 4.5-star Seashells Mandurah, with a 9.4 rating, offers beach and ocean views, with some rooms also featuring a kitchen. Reviewers frequently highlight the fabulous pool and amenities.

Be. Fremantle, a 4.5-star hotel with a 9.4 rating, is located very near the beach and provides ocean or partial ocean views from its rooms, many of which come with a patio or balcony. Guests often praise its amazing location.

The 4-star The Marina Hotel - Mindarie, rated 9.2, is also located near the beach and features an outdoor pool with a poolside bar. Guests consistently mention the spacious and clean rooms.
How much does a beach hotel in Perth cost?
Prices for beach hotels in Perth vary, but you can find a great deal from £80 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Perth hotels are near the best beaches?
For hotels near the best beaches in Perth, consider Seashells Mandurah, Be. Fremantle, and The Marina Hotel - Mindarie.

The 4.5-star Seashells Mandurah, with a 9.4 rating, offers beautiful beach and ocean views, with many rooms featuring a kitchen. Guests often highlight the fabulous pool area.

Be. Fremantle, another 4.5-star hotel with a 9.4 rating, is located very near the beach and provides ocean, partial ocean, and marina views. Many rooms include a patio, terrace, or balcony.

The 4-star The Marina Hotel - Mindarie, rated 9.2, is also near the beach and features an outdoor pool with a poolside bar. Guests frequently mention the spacious and clean rooms.
Which beach hotels in Perth are good for families?
For families seeking beach hotels in Perth, consider Seashells Mandurah, Be. Fremantle, and The Marina Hotel - Mindarie.

The 4.5-star Seashells Mandurah, with a 9.4 rating, offers beach and ocean views, along with a kitchen in its accommodations, making it convenient for families. Guests frequently comment on the fabulous pool and the friendly staff.

Be. Fremantle, a 4.5-star hotel with a 9.4 rating, is located very near the beach and provides ocean or partial ocean views from its patios, terraces, or balconies. Reviewers often highlight its amazing location and great staff.

The 4-star The Marina Hotel - Mindarie, rated 9.2, is also located near the beach and features an outdoor pool with a poolside bar, which families might appreciate. Guests often mention the spacious and clean rooms.
What are the best Perth hotels with ocean views?
For hotels in Perth that offer ocean views, consider Seashells Mandurah, Be. Fremantle, and Ocean Reef Homestay.

The 4.5-star Seashells Mandurah, with a 9.4 rating, offers beach and ocean views, with many rooms featuring a kitchen. Guests frequently comment on the fabulous pool and the friendly, helpful staff.

Be. Fremantle, another 4.5-star property rated 9.4, provides ocean and partial ocean views, often from a patio or balcony. It is located very near the beach, and customers often praise its great location and clean rooms.

The 3-star Ocean Reef Homestay, rated 9.4, offers ocean views and is located near the ocean. It includes a complimentary breakfast, and guests often highlight the comfortable, clean rooms and excellent hospitality.
What are the top-rated beach hotels in Perth with a pool?
Some of the top-rated beach hotels in Perth with a pool include Seashells Mandurah, Quest Rockingham, and Pier 21 Riverside Apartment Hotel.

Seashells Mandurah, a 4.5-star property with a 9.4 rating, offers beach and ocean views, with guests frequently praising its fabulous pool. Each accommodation includes a kitchen, and free self-parking is available.

Quest Rockingham, a 4.5-star hotel rated 9.2, is situated near the ocean and beach. Reviewers often comment on the hotel's great facilities and the cleanliness of the rooms.

Pier 21 Riverside Apartment Hotel, a 4-star hotel with a 9.0 rating, features both indoor and outdoor pools and offers partial ocean views. Guests frequently highlight the spacious and clean rooms, as well as the great balconies.

Other excellent choices include The Sebel Mandurah, a 4-star hotel rated 8.8, which is located near the beach and offers spacious rooms with nice balconies, and the Esplanade Hotel Fremantle by Rydges, a 4.5-star hotel with an 8.4 rating, which is situated near a private beach and features an outdoor pool with sun loungers and a poolside bar.
Which beach hotels in Perth are good for couples?
For couples looking for a beach hotel in Perth, Beach Front The Wedge - Adults Only is an excellent choice.

This 4-star, adults-only property has a 9.6 rating and offers ocean and beach views. It is located very near the ocean, making it ideal for a romantic seaside getaway.
Which area of Perth is best to stay in for beaches?
The best area in Perth for beach lovers is Cottesloe, known for its iconic white sands and clear waters.

Cottesloe offers a relaxed, coastal experience and is famous for its beach, Cottesloe Beach. Marine Parade runs along the beachfront, lined with cafes and restaurants. It's an ideal spot for swimming, snorkelling, and taking in the sunset over the Indian Ocean. The area also features grassed terraces, superb for picnics and enjoying the views.

Couples often find Cottesloe appealing for a relaxing getaway. The beachfront dining options and the opportunity for leisurely walks along the coast provide a pleasant setting. It's a nice area for those looking to unwind by the sea.

For those travelling with family, Cottesloe is also a good choice. The beach is well-maintained, and there are plenty of open spaces for children to play.
Which top beach hotels in Perth offer water sport activities?
For top beach hotels in Perth that offer water sport activities, consider Ocean Reef Homestay, The Marina Hotel - Mindarie, and Quest Fremantle.

Ocean Reef Homestay, a 3-star property with a 9.4 rating, is located near the ocean and offers access to kayaking, snorkeling, windsurfing, surfing/bodyboarding, scuba diving, sailing, and parasailing. Guests frequently highlight its comfortable and clean rooms, excellent facilities, and free breakfast.

The Marina Hotel - Mindarie, a 4-star hotel with a 9.2 rating, is near the beach and provides opportunities for surfing/bodyboarding and kayaking. It features an outdoor pool and a poolside bar, and guests often mention its spacious and clean rooms and great location.

Quest Fremantle, a 3.5-star hotel rated 9.0, is situated near the ocean and beach, with activities such as scuba diving, snorkeling, windsurfing, sailing, and surfing/bodyboarding available nearby. Reviewers often praise its friendly and helpful staff and modern, clean rooms.
What is the best time of year to stay in a beach hotel in Perth?
The most popular time to stay in a beach hotel in Perth is during the summer months, from December to February. This period boasts consistently warm and sunny weather, with average temperatures in the low to mid-30s Celsius, superb for enjoying Perth's stunning coastline.

During these months, the city's beaches are at their most inviting, ideal for swimming, surfing, or simply relaxing on the sand. You'll find beachside cafes and restaurants bustling with activity, and many hotels offer special summer programmes and events. Families, in particular, will appreciate the extended daylight hours and the vibrant setting around popular spots like Cottesloe Beach or Scarborough Beach.

For a different experience, April offers an excellent alternative. The weather remains pleasantly warm, typically in the mid-20s Celsius, providing comfortable conditions for beach activities without the peak summer intensity. During this shoulder month, you may find better value on beachfront accommodations and it can be easier to secure reservations at popular establishments.
How can I save on a beach hotel in Perth with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Perth beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
What beach activities should we do in Perth?
The best beach activities in Perth revolve around its stunning coastline, particularly at popular spots like Cottesloe Beach, Scarborough Beach, and the islands offshore.

Cottesloe Beach is an excellent choice for a relaxed day by the water. It's known for its clear turquoise waters, gentle waves, and a wide stretch of white sand, making it superb for swimming and sunbathing. The iconic Indiana Teahouse sits right on the beachfront, offering refreshments with ocean views, and there are plenty of grassy areas for picnics. It's a fantastic spot for couples looking for a picturesque setting to unwind.

Scarborough Beach offers a more energetic experience, particularly for families. The beachfront has undergone significant redevelopment, featuring a large outdoor swimming pool (Scarborough Beach Pool), a skate park, and various playgrounds. The waves here are often more consistent, attracting surfers, and there are numerous casual eateries and cafes lining the foreshore. Families will appreciate the range of facilities and activities available to keep everyone entertained.

For those seeking an adventure, a day trip to Rottnest Island is a must. Easily accessible by ferry, the island boasts over 63 secluded beaches and 20 bays, ideal for snorkelling, diving, and cycling. The island is also home to the friendly quokka, a small marsupial unique to Western Australia. Couples and families alike will find the island's natural beauty and wildlife encounters unforgettable.
Is it cheaper to book flights and a beach hotel in Perth as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Perth for you.

Explore a world of travel with Expedia