Search for Cheap Deals on
Oceanfront Hotels in Cottesloe

Check Last Minute Cottesloe Hotel Deals

Tonight Dec 7 - Dec 8Next weekend Dec 12 - Dec 14

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Featured Cottesloe Oceanfront Hotels

Cottesloe Beach Hotel

Cottesloe Beach Hotel

3.5 out of 5
104 Marine Parade Cottesloe WA
Book a stay at this beach hotel in Perth. Enjoy free WiFi, free parking, and 3 restaurants. Popular attractions Cottesloe Beach and Kings Park and Botanic Garden ...
8.2/10 Very Good! (245 reviews)
The location, staff and bar were off the scale.

Reviewed on Nov 28, 2025

Cottesloe Beach Hotel
Ocean Beach Hotel

Ocean Beach Hotel

3.5 out of 5
Cnr Marine Parade & Eric St Cottesloe Cottesloe WA
Book a stay at this beach hotel in Perth. Enjoy free WiFi, free parking, and 2 bars/lounges. Our guests praise the helpful staff and the clean rooms in our reviews. ...
8.2/10 Very Good! (996 reviews)
Had a great experience at Ocean Beach Hotel. The staff were incredibly friendly, the location is great, the on site dining options (the bar and restaurant) have great food at equally great prices, and the rooms are spacious. Only "negative" (though it's not a complaint given how well priced the hotel ...

Reviewed on Nov 27, 2025

Ocean Beach Hotel
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.

Hotels with Pools in Cottesloe

Cottesloe Beach Chalets

Cottesloe Beach Chalets

3.5 out of 5
6 John Street Cottesloe WA
Stay at this aparthotel in Perth. Enjoy free WiFi, free parking, and an outdoor pool. Popular attractions Cottesloe Beach and Kings Park and Botanic Garden are ...
Location location location

Reviewed on Apr 23, 2023

Cottesloe Beach Chalets
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.