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.
