Beachfront vacation rentals in Perth

Find and book unique beachfront homes on Airbnb

Top-rated beachfront rentals in Perth

Guests agree: these beachfront homes are highly rated for location, cleanliness, and more.

Guest favorite

Guest suite in Cottesloe

4.89 out of 5 average rating, 163 reviews

Ocean Hideaway, 1907

We would like to share our 1907 original weatherboard beach house with others as it is so special. Only metres from a stunning long sandy beach, it's a short walk to some great cafes. You have your own entrance, bedroom, lounge and bathroom. Rooms have their original jarrah panelling and floorboards and have been recently restored to their original 1907 character. There is a microwave, fridge, kettle and TV in the lounge and both rooms have aircon. Double sofa bed in the lounge for extra guests.

Sep 28 – Oct 5

$106 per night
Guest favorite

Home in Two Rocks

4.94 out of 5 average rating, 134 reviews

Perfect family getaway on the beachfront

Relax in our brand new 3 bedroom, 2 bathroom family beach house on the beach front at Two Rocks. Just a short 3 min walk to Leeman’s Landing, one of Two Rocks best beaches. House is well equipped for your family stay with games, DVDs and WIFI. There is a secure backyard and lawn to play back yard games. At the end of the day, kick back and enjoy the sunset from the balcony. The marina and local shopping centre with IGA supermarket, bakery and several cafes is just a short 2 min drive away.

Jun 22 – 29

$93 per night
Guest favorite

Guest suite in South Fremantle

4.92 out of 5 average rating, 148 reviews

Luxury Loft Studio, South Fremantle

This private beach side studio loft has everything you need to enjoy a relaxing holiday with all the comforts of home. This studio is perfectly located in the suburb of South Fremantle. Close enough to enjoy everything Fremantle has to offer with the bohemian vibe. All in close proximity are delicious restaurants, cafes all at your door step. This really is a wonderful place to base yourself whether you’re here for business or pleasure we welcome you to stay with us whilst you’re in town.

Sep 6 – 13

$109 per night

Popular amenities for Perth beachfront rentals

Beachfront home rentals with a pool

Superhost

Apartment in Scarborough

4.74 out of 5 average rating, 27 reviews

Scarborough Sea View Apartment

Jun 6 – 13

$122 per night
Guest favorite

Vacation home in Scarborough

4.89 out of 5 average rating, 84 reviews

Absolute Beachfront @ Scarborough Beach.

Jun 22 – 29

$113 per night
Guest favorite

Apartment in Mindarie

5.0 out of 5 average rating, 10 reviews

Majestic Ocean Dream, Luxury Apartment! Sanctuary.

Dec 6 – 13

$175 per night
Superhost

Home in Yanchep

4.8 out of 5 average rating, 50 reviews

Lagoon retreat apartment with pool

Aug 4 – 11

$139 per night
Guest favorite

Apartment in Scarborough

4.87 out of 5 average rating, 82 reviews

Perth Absolute Beach Front Apartment

May 2 – 9

$215 per night
Guest favorite

Condo in Mandurah

4.88 out of 5 average rating, 59 reviews

A406 Fantastic Ocean, Beach and Marina Views

Aug 11 – 18

$155 per night
Guest favorite

Apartment in Scarborough

4.89 out of 5 average rating, 9 reviews

Scarborough Escape

Dec 20 – 27

$422 per night
Guest favorite

Apartment in Scarborough

4.95 out of 5 average rating, 58 reviews

Suite 310 Sandcastles 3 Bedroom Deluxe

May 1 – 8

$355 per night
Guest favorite

Apartment in Hillarys

4.89 out of 5 average rating, 44 reviews

Deluxe 1st & 2nd Floor Apartments by Nautica

May 12 – 19

$197 per night
Guest favorite

Apartment in Scarborough

4.99 out of 5 average rating, 70 reviews

Exceptional 2 Bed 2 Bath w Ocean Views!

Dec 7 – 14

$277 per night
Guest favorite

Apartment in Mandurah

4.97 out of 5 average rating, 35 reviews

Ocean View Villa, 2 bedroom

Jun 12 – 19

$358 per night
Guest favorite

Home in Halls Head

5.0 out of 5 average rating, 47 reviews

Leisure beach front home with a fully tiled pool.

May 11 – 18

$251 per night

Pet-friendly beachfront home rentals

Guest favorite

Apartment in Fremantle

4.88 out of 5 average rating, 252 reviews

A Fremantle Oasis in the Historic West End

Jun 19 – 26

$118 per night
Guest favorite

Home in Cottesloe

4.92 out of 5 average rating, 106 reviews

Cottesloe Beach House - Oceanfront with Pool

May 9 – 16

$456 per night
Guest favorite

Home in Yanchep

4.99 out of 5 average rating, 108 reviews

Yanchep Beach Bungalow - Oceanfront - Pet friendly

Sep 21 – 28

$122 per night
Guest favorite

Cottage in Safety Bay

4.92 out of 5 average rating, 113 reviews

Guesthouse on Dolphin

Jan 17 – 24

$88 per night
Superhost

Home in Falcon

4.81 out of 5 average rating, 175 reviews

Back to the 70s Falcon Beach House. 100m to beach.

Apr 29 – May 6

$119 per night
Guest favorite

Home in Rockingham

4.88 out of 5 average rating, 64 reviews

Cute Retro Beachside Duplex

Sep 12 – 19

$81 per night
Guest favorite

Home in North Beach

4.86 out of 5 average rating, 65 reviews

Barefoot beach house, moments to the ocean!

May 9 – 16

$456 per night
Guest favorite

Home in Rockingham

4.8 out of 5 average rating, 25 reviews

Beach House On William

May 12 – 19

$118 per night
Superhost

Home in Two Rocks

4.76 out of 5 average rating, 42 reviews

The Beach House Two Rocks

Oct 13 – 20

$152 per night
Guest favorite

Home in Yanchep

4.82 out of 5 average rating, 73 reviews

Style by the Sea

Aug 2 – 9

$135 per night
Guest favorite

Home in Cottesloe

4.94 out of 5 average rating, 18 reviews

Cottesloe Seaside Cottage-Amazing Location!!!

Jun 15 – 22

$179 per night
Guest favorite

Home in Rockingham

4.82 out of 5 average rating, 51 reviews

2 Bedroom coastal unit.

Nov 5 – 12

$264 per night

Private beachfront home rentals

Guest favorite

Apartment in South Fremantle

4.83 out of 5 average rating, 175 reviews

Marine Beach Studio - Spring sale!

Jun 23 – 30

$88 per night
Guest favorite

Guesthouse in Quinns Rocks

4.96 out of 5 average rating, 104 reviews

Studio apartment close to beach

Jan 6 – 13

$65 per night
Guest favorite

Guesthouse in Rockingham

4.93 out of 5 average rating, 119 reviews

Beachside Cottage

Oct 20 – 27

$57 per night
Guest favorite

Apartment in Scarborough

4.95 out of 5 average rating, 115 reviews

Scarborough Vetroblu Luxury Apartment

Jul 27 – Aug 3

$177 per night
Guest favorite

Condo in Halls Head

4.96 out of 5 average rating, 113 reviews

Blue Bay Beach Escape - Beachfront apartment

Jun 5 – 12

$94 per night
Guest favorite

Guesthouse in Safety Bay

4.98 out of 5 average rating, 172 reviews

Seaside Safety Bay in fantastic location

Sep 8 – 15

$61 per night
Guest favorite

Apartment in North Coogee

4.94 out of 5 average rating, 171 reviews

Coogee beach & close to Fremantle

Jul 10 – 17

$134 per night
Guest favorite

Apartment in Cottesloe

4.91 out of 5 average rating, 110 reviews

Cottesloe Beach views from the balcony.

Sep 7 – 14

$307 per night
Guest favorite

Guesthouse in Rockingham

4.89 out of 5 average rating, 112 reviews

Sunsets @ Jecks Street 31

Jul 15 – 22

$87 per night
Guest favorite

Apartment in Fremantle

4.86 out of 5 average rating, 181 reviews

West End Apartment Fremantle

Nov 8 – 15

$142 per night
Guest favorite

Home in Shoalwater

4.92 out of 5 average rating, 106 reviews

Beachside house, 1 Min to beach

Jun 20 – 27

$100 per night
Guest favorite

Home in South Fremantle

4.95 out of 5 average rating, 171 reviews

The Loft House- walk to the beach and cafes

Dec 8 – 15

$495 per night

Quick stats about beachfront rentals in Perth

Total rentals

270 properties

Rentals with a pool

80 properties have a pool

Pet-friendly rentals

20 properties allow pets

Family-friendly rentals

180 properties are a good fit for families

Total number of reviews

13K reviews

Nightly prices starting at

$20 before taxes and fees

Destinations to explore