Beach Hotels Perth: Cottesloe, Scarborough & Sorrento

Compare 5 top beach hotels in Perth with ocean views, pools, free parking, and family-friendly options. From Scarborough to Cottesloe, find the best rates and book now.

Check-in
Wed, 12 Aug
Check-out
Thu, 13 Aug
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Wed, 12 Aug
-
Check-out
Thu, 13 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Wed, 12 Aug
-
Check-out
Thu, 13 Aug
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-6 out of 6
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
7.5
Very good6396 total reviews
our site & Booking.com
Map
11.8 km from City Centre400 m from Scarborough Beach
Observation DeckLagoon PoolVanilla Spa
  • 24th-floor observation deck with ocean views
  • Lagoon-style pool overlooking the ocean
  • Luxe high tea served every weekend
FromAU$ 150 /nightSelect
7.8
Very good645 total reviews
our site & Booking.com
Map
11.3 km from City Centre
Golf CourseBeach ClubVelvette Lounge
  • Directly opposite Cottesloe Beach
  • 1905 art deco charm preserved
  • Private balconies with ocean views
FromAU$ 184 /nightSelect
8.6
Great911 total reviews
our site & Booking.com
Map
11.6 km from City Centre600 m from Scarborough Beach
Outdoor PoolsHeated PoolBBQ Area
  • Absolute beachfront location
  • Two outdoor pools, one heated
  • Self-contained apartments with kitchens
FromAU$ 212 /nightSelect
8.2
Great1014 total reviews
our site & Booking.com
Map
17.3 km from City Centre1.4 km from Hillarys Yacht Club Marina
Heated PoolEV ChargingBBQ Area
  • Directly on Sorrento Beach
  • Award-winning 76 Steps Café
  • EV charging stations
FromAU$ 206 /nightSelect
7.7
Very good805 total reviews
our site & Booking.com
Map
11.1 km from City Centre
Rooftop BarPrivate ParkingOceanfront Restaurant
  • Historic landmark operating since 1908
  • Rooftop bar with sunset views
  • Ocean-view function venues
FromAU$ 103 /nightSelect
Beach House PerthGuest house
9.7
Perfect67 total reviews
our site & Booking.com
Map
11.1 km from City Centre1.4 km from Scarborough Beach
Saltwater PoolSpa LoungeBeach Access
  • Beachfront with sea views
  • On-site spa and saltwater pools
  • Family-friendly with mini golf
FromAU$ 268 /nightSelect

Perth's beach hotels line the Sunset Coast, offering direct access to the Indian Ocean. From Sorrento to Cottesloe, properties range from budget-friendly stays like Ocean Beach Hotel (from $130/night) to full-service resorts such as Quality Resort Sorrento Beach, which includes a spa, breakfast buffet, and conference facilities. Most hotels feature outdoor pools, free parking, and balconies with sea views-Seashells Scarborough even provides self-contained apartments with full kitchens and laundry. Districts like Scarborough and Cottesloe are walkable to dining and boardwalks, while Sorrento offers a quieter family atmosphere.

Top-rated options include the 82-score Quality Resort Sorrento Beach, ideal for families with its beachfront location and kids' activities; the 85-score Seashells Scarborough, praised for its spacious apartments and twin pools; and the historic Cottesloe Beach Hotel (78 score), perfect for couples wanting art-deco charm and oceanfront bars. Budget travelers should consider the 77-score Ocean Beach Hotel, just 300 metres from Cottesloe Beach. For a romantic escape, Rendezvous Hotel Perth Scarborough offers a day spa and design-forward rooms. Book early for summer weekends, and check each hotel's parking and WiFi policies.