Live prices for your dates · free cancellation on many rooms

EN

Beachfront hotels · Western Australia · Australia

Beachfront Hotels in Perth

Perth's beachfront hotels line some of Australia's most iconic shores, from family-friendly Scarborough to the classic charm of Cottesloe.

6 hotels 2 rated 8.5+ typical A$187

hotels

Rendezvous Hotel Perth Scarborough R Beachfront

Rendezvous Hotel Perth Scarborough ★★★★★

Perth

7.5Very good6,602 reviews

Ocean-view rooms on Scarborough Beach with a spa, restaurant, and easy access to the sand.

FromA$153per night
Cottesloe Beach Hotel C Beachfront

Cottesloe Beach Hotel ★★★

Perth

7.8Very good657 reviews

Right on the beach with ocean-view rooms, a lively bar, and a restaurant that does a good breakfast.

FromA$187per night
Seashells Scarborough S Beachfront apartments

Seashells Scarborough ★★★★

Perth Aparthotel

8.5Great920 reviews

Beachfront aparthotel with self-catering apartments, a heated pool, and easy access to Scarborough's dining and shops.

FromA$272per night
Quality Resort Sorrento Beach Q Beachfront resort

Quality Resort Sorrento Beach ★★★★★

Perth Resort

8.3Great982 reviews

Beachfront resort with spacious apartments, spa baths, and a 10-minute walk to AQWA.

FromA$210per night
Ocean Beach Hotel O Beachfront

Ocean Beach Hotel ★★★

Perth

7.7Very good833 reviews

Beachfront comfort with free parking and a bar overlooking the ocean.

FromA$105per night
Beach House Perth B Guest favorite
9.7Perfect54 reviews

Book a top-rated Perth stay with ocean views, a saltwater pool, and free parking — rated 9.7 by guests.

Map & live prices by our partner

Beachfront accommodation in Perth

The beachfront hotels here are concentrated in two iconic suburbs: Scarborough and Cottesloe. Scarborough offers a lively promenade with bars and restaurants directly across from the sand, while Cottesloe is famed for its gentle surf, Norfolk pines, and a more classic seaside atmosphere. Both areas are connected to the city by public transport, but each delivers a distinct Perth beach day.

Beachfront accommodation in Cottesloe

Cottesloe is Perth's most iconic beach, and staying here means you're within steps of its famous white sand and clear water. The Cottesloe Beach Hotel sits right on the strip with ocean-view rooms and a lively bar, but be prepared to pay a premium (from AUD 184 per night) for the privilege. For a quieter, more spread-out vibe, the nearby resort at Sorrento Beach offers a 10-minute walk to AQWA, the aquarium, and spacious apartments with spa baths.

Frequently asked

What is the cheapest beachfront hotel in Perth?

The Ocean Beach Hotel offers the lowest nightly rate at AUD 103. It's a 3-star property with free parking and a bar overlooking the ocean, making it a great value pick for beach lovers on a budget.

Which beachfront hotel in Perth has the best rating?

Beach House Perth is the guest favourite with a rating of 9.7 from 54 reviews, offering ocean views and a saltwater pool. Among larger hotels, the Cottesloe Beach Hotel has the highest rating of 7.8.

Which beach is better for families, Scarborough or Cottesloe?

Scarborough Beach is known for its family-friendly atmosphere, with a playground, BBQ areas, and a short walk to the beach. Cottesloe is more iconic for swimming and sunbathing, and the Cottesloe Beach Hotel there has ocean-view rooms.

How far are these beachfront hotels from Perth Airport?

Most beachfront hotels are around a 30-minute drive from Perth Airport (PER) depending on traffic, but the journey from the city centre is usually around 15–20 minutes by car or train plus a short bus ride.

Beachfront Hotels in Perth

Perth's beachfront hotels cluster along two distinct strips: Scarborough Beach, with its lively esplanade and sunset bars, and Cottesloe, known for its iconic Norfolk pines and gentle swimming. Both are a short drive from the city centre, yet each offers a different rhythm of coastal life.

Across the properties on this page, you can stretch from a budget-friendly bolt-hole at around AUD 103 per night to more spacious resort-style stays with self-catering kitchens and spa baths. Whether you want to roll out of bed onto the sand or have a pool and restaurant at your disposal, the choice often comes down to which beach you prefer to call your own.

The bottom line

These beachfront hotels suit travellers who want the sand and surf as their backyard—ideal for a coastal getaway without straying far from the city. If you're more focused on being in the heart of Perth's CBD, explore the central hotels. For those who need parking or are travelling with kids, check out the dedicated parking and family-friendly hotel pages. If you prefer a self-catering base, look at the aparthotels in Perth for more space.