Hotels near Cottesloe Beach

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
1
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Hotels Near Cottesloe Beach

Hyatt Regency Perth
5 out of 5
12 km from Cottesloe Beach
Fully refundable
The price is S$211 per night from 30 Sep to 1 Oct
S$211
per night
30 Sep - 1 Oct
8.4/10 Very Good! (1,002 reviews)
"We loved our stay at the Hyatt and will be back. Everything was exceptional. Friendly helpful staff, clean room, view was fantastic, appreciate enough towels and the bed so so soft and comfortable! Lots of little nooks to reflect or study and our stay felt luxurious and very comfortable. Rates high ..."

Reviewed on 22 Sep,2023

Hyatt Regency Perth
Great Southern Hotel Perth
3 out of 5
12 km from Cottesloe Beach
The price is S$111 per night from 11 Oct to 12 Oct
S$111
per night
11 Oct - 12 Oct
8.2/10 Very Good! (1,004 reviews)
"We ended up here after our booking at another hotel was cancelled due to some miss-understanding. Booked online and checked in within the hour.. The staff were very nice and professional and the rooms clean and comfortable. The only item we missed was a toaster... Keep up the good work people!! Will ..."

Reviewed on 23 Sep,2023

Great Southern Hotel Perth
Novotel Perth Langley
4.5 out of 5
12 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$165 per night from 22 Oct to 23 Oct
S$165
per night
22 Oct - 23 Oct
8/10 Very Good! (996 reviews)
"Enjoyed our stay at the property"

Reviewed on 19 Sep,2023

Novotel Perth Langley
Save an average of 15% on thousands of hotels when you're signed in
Duxton Hotel Perth
5 out of 5
12 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$237 per night from 15 Oct to 16 Oct
S$237
per night
15 Oct - 16 Oct
8.8/10 Excellent! (1,000 reviews)
Will stay here again
"It was a very pleasant experience staying in Duxton Hotel. Nice and comfortable. The location is perfect."

Reviewed on 31 Aug,2023

Duxton Hotel Perth
The Westin Perth
5 out of 5
12 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$297 per night from 28 Sep to 29 Sep
S$297
per night
28 Sep - 29 Sep
9.2/10 Wonderful! (658 reviews)
"It was a last minute booking cause there was nothing left available in Perth, but glad we got in there because we had never heard of it before but it was a great experience, one of the best we’ve had."

Reviewed on 24 Sep,2023

The Westin Perth
Four Points by Sheraton Perth
4.5 out of 5
11 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$183 per night from 8 Oct to 9 Oct
S$183
per night
8 Oct - 9 Oct
8.6/10 Excellent! (1,002 reviews)
"Most Important: Room was comfy and quiet. Good Bed and Good Pillows. Not much in surrounding area and gym was of a reasonable size but equipment needed an upgrade (still better than many gyms ive been to)."

Reviewed on 25 Sep,2023

Four Points by Sheraton Perth
Novotel Perth Murray Street
3.5 out of 5
11 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$204 per night from 22 Oct to 23 Oct
S$204
per night
22 Oct - 23 Oct
8.4/10 Very Good! (203 reviews)
"Could do with better pillows. The are lovely and fluffy to look at, but definitely do not offer any head/neck support."

Reviewed on 22 Sep,2023

Novotel Perth Murray Street
Tribe Perth
4 out of 5
9.5 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$183 per night from 27 Sep to 28 Sep
S$183
per night
27 Sep - 28 Sep
8.6/10 Excellent! (609 reviews)
"Only felt the room was very compact would struggle in the space for longer than a night"

Reviewed on 16 Sep,2023

Tribe Perth
DoubleTree by Hilton Perth Waterfront
4 out of 5
11 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$253 per night from 22 Oct to 23 Oct
S$253
per night
22 Oct - 23 Oct
9.2/10 Wonderful! (480 reviews)
"The staff went above and beyond, with my elderly parents. And the view from our room over the water was beautiful."

Reviewed on 24 Sep,2023

DoubleTree by Hilton Perth Waterfront
Pensione Hotel Perth
3.5 out of 5
12 km from Cottesloe Beach
Fully refundable
The price is S$173 per night from 1 Oct to 2 Oct
S$173
per night
1 Oct - 2 Oct
8.6/10 Excellent! (1,000 reviews)
"Convenient to the CBD Would have liked a microwave in the room"

Reviewed on 17 Sep,2023

Pensione Hotel Perth
Fraser Suites Perth
5 out of 5
12 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$209 per night from 22 Oct to 23 Oct
S$209
per night
22 Oct - 23 Oct
9/10 Wonderful! (2,251 reviews)
"Lack of parking was disappointing but other than that a beautiful stay!"

Reviewed on 6 Aug,2023

Fraser Suites Perth
InterContinental Perth City Centre, an IHG Hotel
5 out of 5
11 km from Cottesloe Beach
Fully refundable
The price is S$234 per night from 8 Oct to 9 Oct
S$234
per night
8 Oct - 9 Oct
9.2/10 Wonderful! (347 reviews)
"Enjoyed and overall very nice"

Reviewed on 13 Sep,2023

InterContinental Perth City Centre, an IHG Hotel
Crowne Plaza Perth, an IHG Hotel
4.5 out of 5
12 km from Cottesloe Beach
Fully refundable
The price is S$166 per night from 16 Oct to 17 Oct
S$166
per night
16 Oct - 17 Oct
8.6/10 Excellent! (994 reviews)
"Staff very friendly and helpful"

Reviewed on 22 Sep,2023

Crowne Plaza Perth, an IHG Hotel
Doubletree by Hilton Perth Northbridge
4 out of 5
11 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$168 per night from 8 Oct to 9 Oct
S$168
per night
8 Oct - 9 Oct
9/10 Wonderful! (798 reviews)
"We had a great time at the Doubletree by Hilton. The staff were fantastic and they made our stay not any enjoyable but very pleasurable. The hotel itself has great facilities, neat clean in the rooms extremely quiet. Would highly recommend this to anyone needing to stay close to the centre of Perth ..."

Reviewed on 18 Sep,2023

Doubletree by Hilton Perth Northbridge
Aloft Perth
4 out of 5
15 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$183 per night from 1 Oct to 2 Oct
S$183
per night
1 Oct - 2 Oct
9/10 Wonderful! (1,000 reviews)
"Fantastic stay - close yo Optus Stadium"

Reviewed on 13 Sep,2023

Aloft Perth
Esplanade Hotel Fremantle by Rydges
4.5 out of 5
6.8 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$197 per night from 22 Oct to 23 Oct
S$197
per night
22 Oct - 23 Oct
8.4/10 Very Good! (1,002 reviews)
"Very friendly staff"

Reviewed on 24 Sep,2023

Esplanade Hotel Fremantle by Rydges
Rendezvous Hotel Perth Scarborough
5 out of 5
12 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$168 per night from 17 Oct to 18 Oct
S$168
per night
17 Oct - 18 Oct
8.2/10 Very Good! (1,002 reviews)
"Quite"

Reviewed on 23 Sep,2023

Rendezvous Hotel Perth Scarborough
Mercure Perth On Hay
4 out of 5
12 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$141 per night from 22 Oct to 23 Oct
S$141
per night
22 Oct - 23 Oct
8/10 Very Good! (997 reviews)
"Very quick and easy check-in. Extremely courteous people handling the front desk. The only thing I would comment for improvement would be the drainage in the shower bath tub that either needs to be cleaned, repaired or replaced. It currently gives a slightly unsightly appearance. Otherwise, everything ..."

Reviewed on 26 Sep,2023

Mercure Perth On Hay
Sanno Marracoonda Perth Airport Hotel
3 out of 5
20 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$123 per night from 22 Oct to 23 Oct
S$123
per night
22 Oct - 23 Oct
7.8/10 Good! (1,005 reviews)
"Standard of the rms"

Reviewed on 23 Sep,2023

Sanno Marracoonda Perth Airport Hotel
Metro Hotel Perth
4 out of 5
12 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$107 per night from 24 Oct to 25 Oct
S$107
per night