trover photo by Life Outside the Box

Find Hotels in Preston Beach

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 hotels in Preston Beach

Canal Time Cottage
3.5 out of 5
15 Leigh Street, Dudley Park, WA
Get Rates
Canal Time Cottage
Canal Time Holiday Home
3.5 out of 5
71 Coolibah Avenue, Dudley Park, WA
Get Rates
5/5Exceptional! (1 review)
Family friendly

"Fantastic location and great for families."…"

Reviewed on Dec 16, 2018

Canal Time Holiday Home
Foreshore Motel
3 out of 5
2 Gibson st, Mandurah, WA
Free CancellationReserve now, pay when you stay
$75
per night
Feb 23 - Feb 24
4.4/5Wonderful! (91 reviews)

"Very close to water and shops rooms were excellent and good price have.stayed before and will stay again Thanks Ron"…"

Reviewed on Jan 27, 2020

Foreshore Motel
Lazy River Boutique Bed & Breakfast
4.5 out of 5
9 Wilson Road, Pinjarra, WA
$210
per night
Feb 23 - Feb 24
4.8/5Exceptional! (9 reviews)

"Wow! Most amazing stay we have had so far. 11/10 from us. Nothing could have been more perfect."…"

Reviewed on Jul 3, 2019

Lazy River Boutique Bed & Breakfast
Beach Front - The Wedge
4 out of 5
45 Halls Head Parade, Halls Head, WA
Get Rates
4.7/5Exceptional! (26 reviews)

"So where to begin, We started off with an extremely warm welcome from Denise with a bottle of bubbly and a basket full of goodies (Teas, coffees, breakfast items etc) to which she showed us around apartment 4 and showed us the amazing view we would enjoy for the next 2 weeks. The place is perfectly ..."…"

Reviewed on Jan 1, 2020

Beach Front - The Wedge
Marina View Chalets
3.5 out of 5
45 Rees Place, Wannanup, WA
Get Rates
4.8/5Exceptional! (13 reviews)

"Was very clean and inviting...lovely outlook over the marina, at check in the chap couldn't have been more helpful with things to see and do in the area would definitely go back again."…"

Reviewed on Oct 29, 2019

Marina View Chalets
Pinjarra Resort
3 out of 5
55 McLarty Road, Pinjarra, WA
$75
per night
Feb 23 - Feb 24
4.1/5Very Good! (68 reviews)

"The food here was very suprising.great food highly recommend, there western dishes are spot on there indian os loverly also .great little spot ,comfy bed very friendly staff"…"

Reviewed on Dec 5, 2019

Pinjarra Resort
C Mandurah Resort
4 out of 5
20 Apollo Place, Halls Head, WA
Free CancellationReserve now, pay when you stay
$87
per night
Feb 23 - Feb 24
4/5Very Good! (410 reviews)

"A beautiful and convenient position within walking distance of city. Spacious, light and clean. Well equipped apartment. Large swimming pool. A little noisy at night."…"

Reviewed on Dec 23, 2019

C Mandurah Resort
Mandurah Quay Resort
4 out of 5
40 Marina Quay Drive, Erskine, WA
Free CancellationReserve now, pay when you stay
$135
per night
Mar 4 - Mar 5
4.2/5Excellent! (77 reviews)

"In short perfect!, we’ll maintained and spacious apartment was number 11"…"

Reviewed on Dec 14, 2019

Mandurah Quay Resort
Footprints at Preston Beach
4 out of 5
56 Mitchell Road, Preston Beach, WA
$168
per night
Feb 23 - Feb 24
4.4/5Excellent! (176 reviews)

"Very quiet time of year to visit ( early sept) . Uncomfortable bed upstairs and a shelf or cupboard in bathrooms would have been useful, but not deal breaker...really enjoyed our stay"…"

Reviewed on Sep 8, 2019

Footprints at Preston Beach
Don't see what you're looking for?
See all available properties in Preston Beach
View all properties
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.

Visiting Preston Beach

Visitors to Preston Beach are sure to enjoy the beaches. Tourists can also enjoy the city's cafés, entertainment choices, and bars. Top sights in the area include Kings Park and Botanic Garden, City Beach, and Perth Mint. You'll find 735 Expedia hotels and other accommodations in the larger area of Perth.

Sightseeing and Staying in Preston Beach

The city's natural setting is picturesque, including the beaches and such places to visit as Preston Beach and Yalgorup National Park. Additionally, you'll find Vineyard 28 and The Cut Golf Course in the area.

As you plan your vacation, you'll find 11 hotels and other lodging accommodations to select from in Preston Beach. Here's a top accommodation based on our user reviews:

  • Footprints at Preston Beach - This 4-star apartment features a restaurant, an outdoor pool, and free parking. Expedia travelers love its dining options and quiet location.

Dressing for Preston Beach

  • Between January and March, you can expect the daytime average to be around 88°F and the nighttime average to be 58°F
  • From April to June, temperatures average about 81°F during the day and 48°F at night
  • July through September averages 69°F during the day and 48°F at night
  • In October-December, the average temperature is 87°F during the day and 50°F at night
  • Preston Beach gets about 26.81 inches of rain per year
  • Hottest months are usually February and January with an average temperature of 88°F, while the coldest months are August and July with an average of 48°F

Frequently asked questions

Recent reviews of Preston Beach hotels

More trip options