
Places to stay near Avalon Beach
Book unique vacation rentals, homes, and more on Airbnb
Top-rated vacation rentals near Avalon Beach
Guests agree: these stays are highly rated for location, cleanliness, and more.
Popular amenities for vacation rentals near Avalon Beach
Condo rentals with wifi

Beachfront Luxury - Seagull (First Floor Condo)

Seaside apartment with views & pool

"Beachside 67 Ground floor "

Beachfront Luxury - Starfish (Ground level Condo)

Sunset Beachside Apartment

A406 Fantastic Ocean, Beach and Marina Views

Holiday Near the Beach
Family-friendly house rentals

Pet Friendly Luxe Waterfront Retreat with Jetty

Falcon Dreaming

S i d’ s S h a c k 〰️ Falcon Bay

Avalon Bay Beachside Retreat + Dogs Welcome

Dwellingup Bush Retreat

Canal Sunset- Pool table, WIFI, Cinema Room

Front row views - Beach House Avalon

Cosy Oceanside retreat, walking distance to the beach, cafe and general store.
Apartment rentals with air conditioning

Secret's Soul Escape....Rest your soul by the sea.

Lovely home near the beach

BEACHSIDE APARTMENT - 100m to Rockingham Beach!

Peel Inlet ‘Osprey’ Holiday Apartment

Waterfront Luxury, Mandurah

"Seaside Elegance Villa Oasis with Pool & Wi-Fi"

New ground floor 2 bed/2 bath Apartment Marina

Holiday Apartment Mandurah Foreshore
Other great vacation rentals near Avalon Beach

Blue Wren House - Wannanup canal precinct

Charlie's Cottage. Private & cozy retreat.

Coolup Country Getaway

Canal & Beach Getaway - 5 Bedroom house

Twilight Waters Retreat

Vic's Place

Luxury 5 bedroom house on the Canals

Wannanup Waters
Destinations to explore
- Coogee Beach
- Cottesloe Beach
- Preston Beach
- Rockingham Beach
- Leighton Beach
- Halls Head Beach
- Optus Stadium
- Binningup Beach
- The University of Western Australia
- Swanbourne Beach
- The Cut Golf Course
- Hyde Park
- Kings Park and Botanic Garden
- Perth Zoo
- The Bell Tower
- Fremantle Markets
- Port Beach
- White Hills Beach (4WD)
- Wembley Golf Course
- Pinky Beach
- Fremantle Prison
- Mosman Beach
- Pyramids Beach
- Little Salmon Bay