Find beach hotels in Perth from CA $163

  • 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

Our top choices for Perth beach hotels

Courtyard By Marriott Perth, Murdoch

Courtyard By Marriott Perth, Murdoch
4.0 star property
Murdoch
9.2 out of 10, Wonderful, (267 reviews)
"Love staying, it’s like a home away home 🏠 "
Australia
Abby
The price is CA $179
CA $196 total
includes taxes & fees
Feb 15 - Feb 16
Courtyard By Marriott Perth, Murdoch

Discovery Resorts - Rottnest Island

Discovery Resorts - Rottnest Island
2.5 star property
Rottnest Island
9.2 out of 10, Wonderful, (502 reviews)
"Lovely place to stay."
Australia
Cathryn
The price is CA $429
CA $429 total
includes taxes & fees
Feb 23 - Feb 24
Discovery Resorts - Rottnest Island

Esplanade Hotel Fremantle by Rydges

Esplanade Hotel Fremantle by Rydges
4.5 star property
Fremantle
8.4 out of 10, Very good, (1,000 reviews)
"The room, staff and location was fantastic "
Australia
Cassandra
The price is CA $291
CA $320 total
includes taxes & fees
Mar 15 - Mar 16
Esplanade Hotel Fremantle by Rydges

The Marina Hotel - Mindarie

The Marina Hotel - Mindarie
4.0 star property
Mindarie
9.2 out of 10, Wonderful, (498 reviews)
"Beautiful place and food was excellent cant fault it"
Australia
Marc
The price is CA $148
CA $163 total
includes taxes & fees
Mar 9 - Mar 10
The Marina Hotel - Mindarie

The National Hotel

The National Hotel
3.0 star property
Fremantle
9.2 out of 10, Wonderful, (165 reviews)
"Perfect location, well designed rooms, restaurants, pubs and the port just minutes away. "
United States
Eduardo
The price is CA $246
CA $272 total
includes taxes & fees
Mar 2 - Mar 3
The National Hotel

Tradewinds Hotel Fremantle

Tradewinds Hotel Fremantle
4.0 star property
East Fremantle
9.0 out of 10, Wonderful, (723 reviews)
"Cute boutique style hotel, rooms are big and spacious. "
Australia
Samantha
The price is CA $264
CA $290 total
includes taxes & fees
Mar 8 - Mar 9
Tradewinds Hotel Fremantle

Quest Rockingham

Quest Rockingham
4.5 star property
Rockingham
9.2 out of 10, Wonderful, (380 reviews)
"Everything with location, room, staff,everyone very friendly pleasant could not do enough for us "
United Kingdom
Mark
The price is CA $221
CA $244 total
includes taxes & fees
Feb 28 - Mar 1
Quest Rockingham

Cottesloe Beach Hotel

Cottesloe Beach Hotel
3.5 star property
Cottesloe
8.4 out of 10, Very good, (253 reviews)
"Good location; right opposite the beach. Room could do with a refurb; decor slightly dated and silicone peeling off in shower. Location dictates lively atmosphere with various bars downstairs. Highly recommend new restaurant, Tiger Fish, that has opened. "
United Kingdom
Karen
The price is CA $238
CA $263 total
includes taxes & fees
Mar 16 - Mar 17
Cottesloe Beach Hotel

Quality Resort Sorrento Beach

Quality Resort Sorrento Beach
4.0 star property
Sorrento
8.6 out of 10, Excellent, (675 reviews)
"Great place to stay"
Australia
Joseph
The price is CA $227
CA $249 total
includes taxes & fees
Feb 23 - Feb 24
Quality Resort Sorrento Beach

The Sebel Mandurah

The Sebel Mandurah
4.0 star property
Mandurah
8.8 out of 10, Excellent, (999 reviews)
"The room was very clean and staff were great. Location was perfect and the pool lovely. "
United Kingdom
Ronald
The price is CA $236
CA $259 total
includes taxes & fees
Mar 8 - Mar 9
The Sebel Mandurah
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

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Beach hotels with pools in Perth

Beach hotels with ocean views in Perth

Beach hotels with free breakfast 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 $163 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