Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

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

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

Check prices on hotels in Perth

Tonight Tonight Apr 26 - Apr 27
This weekend This weekend Apr 27 - Apr 29
Next weekend Next weekend May 4 - May 6

Featured Perth Beach Hotels

See all 446 Hotels in Perth
Rendezvous Hotel Perth Scarborough
The Esplanade, Scarborough
Rendezvous Hotel Perth Scarborough
4.2/5 (2,192 reviews)

Nice hotel on the water with multiple restaurants surrounding it. Hotel has its own restaurant and a nice lobby bar. I only ordered room service and all the food was very good. Staff, especially front desk staff were very nice, friendly and were able to accommodate me for a very early check in. I ...

altText Apr 21, 2018
Ocean Beach Hotel
Cnr Marine Parade & Eric St Cottesloe, Cottesloe
Ocean Beach Hotel
4.1/5 (917 reviews)

I very much enjoyed my stay at the Ocean Beach Hotel. The restaurant and bar serve great meals and drinks. I`ll definitely go back. But I did miss a lounge with comfortable armchairs and ocean view.

altText Apr 18, 2018
Discovery Parks - Coogee Beach
3 Powell Street, Coogee
Discovery Parks - Coogee Beach
4.1/5 (234 reviews)

Enjoyed staying here - it was surprisingly quiet even though the accommodation was fully booked with lots of families staying. Situated next to a lovely beach. Regular busses to Fremantle stop close by, and it took less than 15 minutes for me to walk to Port Coogee and Woolworths shopping ...

altText Mar 28, 2018
Quality Resort Sorrento Beach
1 Padbury Circle, Sorrento
Quality Resort Sorrento Beach
4.3/5 (440 reviews)

Great place to stay, very quiet, next to the beach. Room was comfortable and clean

altText Feb 25, 2018
Ocean View Motel
10 Lawley Street, North Beach
Ocean View Motel
3.6/5 (358 reviews)

room clean, comfortable and great view. Lady that worked there was so helpful.

altText Apr 25, 2018
Seashells Scarborough
178 The Esplanade, Scarborough
Seashells Scarborough
4.2/5 (332 reviews)

Fantastic view and the room was well set up. The decor was a bit dated and the carpeitng was in dire need of replacement. Over all we had an excellent experience at the Seashells Scarborough.

altText Apr 3, 2018
Sunmoon Boutique Resort
200 West Coast Highway, Scarborough
Sunmoon Boutique Resort
4.0/5 (659 reviews)

To call our room a '2 bedroom apartment' is a big stretch of the imagination. At best it should be described as a studio with loft. The only bathroom must be accessed via the downstairs bedroom. Unfortunately, when you attend an Australian Surf Lifesaving Titles you are a captive of higher than usual ...

altText Apr 24, 2018
Scarborough Apartments
200 West Coast Highway, Scarborough
Scarborough Apartments
3.1/5 (452 reviews)

Unfortunately the room was dirty and smelling of old cigarette smoke.

altText Jan 17, 2018
Cottesloe Beach Chalets
6 John Street, Cottesloe
Cottesloe Beach Chalets
3.9/5 (52 reviews)

I loved my stay at the Cottesloe Beach Chalets. I was in the area for work, but then stayed a few extra days to enjoy the area. I am so glad I did, and very happy that I chose the Chalets. I saved money by cooking several meals in the kitchen, and really enjoyed going out for dinner a couple of nights ...

altText Mar 4, 2017
Cottesloe Beach Hotel
104 Marine Parade, Cottesloe
Cottesloe Beach Hotel
4.1/5 (115 reviews)

Location is great, but parking situation is terrible. We stayed for one week and dealt with parking issues every single evening. Some evenings took up to an hour to find a spot. One evening we had to park 5 blocks away. This was completely unacceptable. Not a place for a rental car. Our main reason ...

altText Mar 21, 2018
Discovery Parks - Woodman Point
Cnr 132 Cockburn Rd and Magazine Court, Munster
Discovery Parks - Woodman Point
4.3/5 (202 reviews)

Nothing was to much bother great staff and location

altText Apr 11, 2018
West Beach Lagoon
251 West Coast Highway, Scarborough
West Beach Lagoon
Get Rates
3.7/5 (184 reviews)

Room was dirty. Long black hairs in bathroom. Grimy dirty walls and curtains. Stank of paint fumes. Dirty microwave an oven. Dirty pool. Noisy Building site. No onsite reception. Just a mobile no. Tacked to reception door. Asked for a power board. Not forthcoming. Should be advertised as a ...

altText Sep 10, 2017
Rottnest Island Authority
Vlamingh Way, Rottnest Island
Rottnest Island Authority
4.0/5 (108 reviews)

Didn't provide basic stay needs : no comb , no shower gel , no slippery ...

altText Jul 5, 2017
Hotel Rottnest
1 Bedford Avenue, Rottnest Island
Hotel Rottnest
4.2/5 (170 reviews)

Staff was super nice and accommodating. Very convenient and cute little rooms! Beautiful view

altText Sep 5, 2017
Burns Beach Bed & Breakfast
7 Fourmile Avenue, Burns Beach
Burns Beach Bed & Breakfast
4.9/5 (64 reviews)

We were just passing by Burns Beach to explore the Pinnacles further North. Wish we stayed an extra day to enjoy Burns Beach and the beautiful home. The owners are very nice and welcoming. Would 100% recommend staying here.

altText May 30, 2017
South Beach Bed and Breakfast
273 South Terrace, South Fremantle
South Beach Bed and Breakfast
Get Rates
4.5/5 (223 reviews)

We are glad we stayed here. A very nice room with a lovely breakfast and the free CAT bus stopped right across the street to take us into town to see the sites and to catch the ferry to Rottnest Island. A beach was one block away.

altText Feb 5, 2017
Scarborough & Absolutely Beachfront
Oceanview Apartments, 1 Reserve Street, Scarborough
Scarborough & Absolutely Beachfront
Get Rates
3.6/5 (13 reviews)

This condo is right off of the beach - short walk.And a short walk to the esplanade.. bars, restaurants, shops. And, we had a great view from our out door space! It is a little dated, but worked fine for our visit. Pretty quiet and definitely comfortable, Carol, property contact, was very helpful ...

altText Dec 17, 2016
Indian Ocean Hotel
23 Hastings Street, Scarborough
Indian Ocean Hotel
3.8/5 (125 reviews)

Hotel close to beach and public transit to Perth. Good continental breakfast. Unfortunately most restaurants offer fast food at a high price. Hotel staff very polife and helpful.

altText Jan 9, 2018
Ramada VetroBlu Scarborough Beach
48 Filburn Street, Scarborough Beach, Scarborough
Ramada VetroBlu Scarborough Beach
4.1/5 (36 reviews)

Staff were friendly, nice clean room. Thanks for the upgrade, much appreciated 😊

altText Apr 9, 2018
Be. Fremantle
43 Mews Rd, Fremantle
Be. Fremantle
4.5/5 (300 reviews)

Loved the stay but I wish there were facilities like pools and stuff. Staff was very friendly and helpful .

altText Apr 7, 2018
Hillarys Harbour Resort
68 Southside Drive, Hillarys
Hillarys Harbour Resort
4.3/5 (198 reviews)

Great location for Hillarys and surrounding area, far better than anything else local. Ideal for small families. Easy access to Hillarys boat harbour and awuarium. Rooms are clean and comfortable with all appliances req.

altText Apr 14, 2018

Recently booked Beach Hotels in Perth

Quality Suites Fremantle
4.0 out of 5.0
Last booking: 15 hours ago
Mercure Hotel Perth
3.5 out of 5.0
Last booking: 23 hours ago
Hyatt Regency Perth
5.0 out of 5.0
Last booking: 37 hours ago
Citadines St Georges Terrace Perth
4.0 out of 5.0
Last booking: 39 hours ago
Assured Ascot Quays Apartment
4.5 out of 5.0
Last booking: 42 hours ago
ibis Perth
3.0 out of 5.0
Last booking: 45 hours ago

Beach Hotels in Perth

Known for its beaches and shopping, Perth has a lot to offer the traveler dreaming of a beach holiday. There are 139 beach hotels and other accommodation options to choose from in this family-friendly destination, so it's easy to find one that meets your needs.

As you look for a place to stay near the water in Perth, consider selecting one of these top beach hotels with positive traveler reviews.

Rendezvous Hotel Perth Scarborough - 4.5-star luxury resort on Scarborough Beach. It features an outdoor pool, a restaurant, and free WiFi. Guests love the proximity to shopping and spacious rooms.

Ocean Beach Hotel - 4-star hotel, 6-minute walk from Cottesloe Beach. Our travelers recommend its walkable location and proximity to shopping. This hotel boasts a restaurant, free parking, and 2 bars/lounges.

Discovery Parks - Coogee Beach - 3-star cabin near the beach. It offers free WiFi, free parking, and in-room kitchenettes. Guest reviews highlight the beach locale and overall value.

Quality Resort Sorrento Beach - 4-star hotel on Sorrento Beach. It features an outdoor pool, a restaurant, and a sauna. Guests love the beach locale and breakfast.

Ocean View Motel - 3-star motel near Sorrento Beach. Our travelers recommend its overall value and comfortable rooms. This motel boasts free WiFi, free parking, and TVs.

Planning Your Trip to Perth

If you're wondering about the local weather, you can use these monthly averages to determine the best time to visit.

  • Hottest months: January, February, March, and December, with an average temperature of 88°F
  • Coldest months: August, July, September, and June, with an average temperature of 47°F
  • Driest months: December, January, February, and March, with an average rainfall of 0.30 inches
  • Rainiest months: June, July, August, and May, with an average rainfall of 5.44 inches

Sightseeing in and Around Perth

After getting settled at your accommodation of choice, you'll likely want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Cottesloe Beach or Floreat Beach. Discover the area's restaurants and shopping, and make time for local attractions like Kings Park and Botanic Garden and City Beach. You can also pay a visit to Perth Mint or Kings Park War Memorial for more to see and do. Visitors also enjoy Perth for its:
  • Sports
  • Monuments
  • Riverfront
  • Parks

Getting Around Perth

Nearby metro stations include Maylands Station and Wilson Park Station. If you'd like to explore more of the area, ride aboard a train from Perth Esplanade Station, Perth Underground Station, or Perth Station.