Find beach hotels in Perth from CA $140

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Perth Beach Hotel

Next weekend
In two weeks

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 CA $316
CA $316 total
includes taxes & fees
May 17 - May 18
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 CA $181
CA $199 total
includes taxes & fees
May 10 - May 11
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 CA $196
CA $218 total
includes taxes & fees
May 26 - May 27
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,005 reviews)
  • cleanliness
    Unwind on pristine sands minutes from your luxury stay, with poolside relaxation awaiting your return from beach adventures.
The price is CA $179
CA $197 total
includes taxes & fees
May 26 - May 27
Esplanade Hotel Fremantle by Rydges

The Sebel Mandurah

The Sebel Mandurah
4.0 star property
Mandurah
8.8 out of 10, Excellent, (999 reviews)
  • cleanliness
    Soak up seaside bliss with easy beach access, stunning waterfront views, and an inviting outdoor pool just steps from local dining.
The price is CA $231
CA $254 total
includes taxes & fees
May 17 - May 18
The Sebel Mandurah

Ocean Reef Homestay

Ocean Reef Homestay
3.0 star property
Ocean Reef
9.6 out of 10, Exceptional, (181 reviews)
  • cleanliness
    Escape to the beach oasis just minutes from Hillarys Boat Harbour, where tropical vibes meet seaside relaxation and pristine pools await.
The price is CA $140
CA $140 total
includes taxes & fees
May 18 - May 19
Ocean Reef Homestay

Quality Resort Sorrento Beach

Quality Resort Sorrento Beach
4.0 star property
Sorrento
8.6 out of 10, Excellent, (679 reviews)
  • cleanliness
    Relax steps away from Sorrento Beach's white sands, where complimentary beach towels await and nearby scuba adventures beckon.
The price is CA $204
CA $224 total
includes taxes & fees
Jun 1 - Jun 2
Quality Resort Sorrento Beach

Garde Hotel and Warders Cottages

Garde Hotel and Warders Cottages
4.5 star property
Fremantle
9.6 out of 10, Exceptional, (468 reviews)
The price is CA $203
CA $224 total
includes taxes & fees
May 17 - May 18
Garde Hotel and Warders Cottages

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 CA $198
CA $218 total
includes taxes & fees
May 17 - May 18
Tradewinds Hotel Fremantle

Maand Up Accommodation

Maand Up Accommodation
3.5 star property
Fremantle
9.2 out of 10, Wonderful, (277 reviews)
The price is CA $214
CA $237 total
includes taxes & fees
May 17 - May 18
Maand Up Accommodation
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 lovers seeking the perfect stay in the greater Perth area, Cottesloe Beach is a must-visit, renowned for its stunning sunsets and vibrant atmosphere. Families can enjoy a day of swimming and sandcastle building, with the iconic Indiana Teahouse right on the shore, perfect for a leisurely lunch. Just a short drive away, the serene waters of Scarborough Beach offer excellent surf conditions and a lively beachfront promenade, featuring cafes and shops where you can unwind after a day in the sun. A visit to the nearby Penguin Island allows for a unique wildlife experience, where you can see adorable penguins up close, and enjoy a picnic on the beach. For those who appreciate a quieter spot, the pristine shores of Port Beach provide a relaxing escape, ideal for sunbathing and swimming without the crowds. When it comes to accommodation, the vibrant coastal suburb of Cottesloe offers an array of high-quality hotels with stunning ocean views, attentive service, and easy access to all these beach activities, ensuring your stay is both comfortable and memorable.

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

For those seeking a beachside getaway in Perth, these hotels offer stunning views and easy access to sandy shores. Each hotel provides delightful amenities to ensure a memorable beach experience for guests.

Seashells Mandurah

  • Why it's great for the ultimate beach vacation spot: Seashells Mandurah is an idyllic retreat for beach lovers, showcasing a remarkable guest review rating of 9.4. With breathtaking ocean views and direct access to the beach, guests can soak up the sun or enjoy nearby boat tours. The hotel features a lovely outdoor pool and a hot tub, perfect for unwinding after a day at the beach, making it a top choice for beach enthusiasts.
  • Other amenities: Guests will appreciate the spacious rooms with fully equipped kitchens, including an oven, dishwasher, and refrigerator, allowing for a home-like experience. The hotel also offers tennis courts, free self-parking, and terrace areas for relaxation. For those keen on exploring, nearby attractions include winery tours and golf courses, enhancing the overall holiday experience.
  • 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 Fremantle, the Hougoumont Hotel is perfect for guests who want to be close to the beach, with a high guest review rating of 9.2. This historic hotel offers complimentary breakfast and an inviting atmosphere that complements its nearby beautiful nearby beaches. Guests can enjoy the chic design of the hotel while taking advantage of the concierge services for local beach activities.
  • Other amenities: The hotel provides free on-site parking, designer toiletries, and a daily housekeeping service for added convenience. Guests can relax in the historical charm of the hotel, with outdoor seating areas and a snack bar available. The hotel is also situated within walking distance of Fremantle's vibrant boardwalk, offering easy access to waterfront dining and leisure activities.
  • 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 is an exceptional option for beach enthusiasts, a remarkable guest review rating of 9.2. With stunning ocean views and close nearby sandy beaches, this hotel offers guests a perfect blend of relaxation and coastal adventure. The inviting atmosphere complements its excellent location for enjoying Fremantle's vibrant beach culture.
  • Other amenities: The hotel features spacious rooms equipped with a kitchenette, ensuring guests can prepare their own meals. Additional amenities include a terrace and garden area for outdoor enjoyment, premium bedding for restful nights, and daily housekeeping services. Guests can also take advantage of self-parking facilities and on-site concierge services to enhance their stay.
  • 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, with a guest review rating of 9.0, is an ideal choice for beach lovers seeking a vibrant location. This hotel is conveniently situated near various water activities, including surfing, snorkeling, and boat tours, allowing guests to fully embrace the beach lifestyle during their stay.
  • Other amenities: The hotel offers modern accommodations with kitchenettes, including essential appliances like refrigerators and microwaves. Guests can enjoy free daily housekeeping, on-site parking, and access to nearby dining and shopping options. The hotel also features a terrace and fitness facilities for those looking to stay active while enjoying their beach getaway.
  • 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 CA $140 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?
With Expedia, you'll unlock our lowest prices by becoming a One Key™ member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Perth beach hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, check out the last-minute deals.
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