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$217 per night from 2 Apr to 3 Apr
S$217
per night
2 Apr - 3 Apr
8.4/10 Very Good! (1,003 reviews)
"Excellent location"

Reviewed on 21 Mar,2023

Hyatt Regency 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$190 per night from 2 Apr to 3 Apr
S$190
per night
2 Apr - 3 Apr
8.2/10 Very Good! (131 reviews)
"Parking was difficult and $50 for one night, nowhere else to park"

Reviewed on 21 Mar,2023

Novotel Perth Murray Street
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$211 per night from 16 Apr to 17 Apr
S$211
per night
16 Apr - 17 Apr
9.2/10 Wonderful! (401 reviews)
"Waterfront"

Reviewed on 22 Mar,2023

DoubleTree by Hilton Perth Waterfront

Save an average of 15% on thousands of hotels when you're signed in

Mercure Perth On Hay
4.5 out of 5
12 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$142 per night from 3 Apr to 4 Apr
S$142
per night
3 Apr - 4 Apr
8/10 Very Good! (992 reviews)
Good CBD value
"Nice and central, clean, good size.Friendly staff"

Reviewed on 20 Mar,2023

Mercure Perth On Hay
Tribe Perth
4 out of 5
9.5 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$158 per night from 13 Apr to 14 Apr
S$158
per night
13 Apr - 14 Apr
8.6/10 Excellent! (540 reviews)
10/10
"Check in and out was a breeze! The staff are very welcoming and friendly! The location is perfect for visiting the city and kings park! The room was so comfortable! And the hotel itself is so funky! I will definitely stay again!!"

Reviewed on 16 Mar,2023

Tribe Perth
The Westin Perth
5 out of 5
12 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$291 per night from 6 Apr to 7 Apr
S$291
per night
6 Apr - 7 Apr
9.2/10 Wonderful! (624 reviews)
"Fabulous"

Reviewed on 13 Feb,2023

The Westin Perth
Crowne Plaza Perth, an IHG Hotel
4.5 out of 5
12 km from Cottesloe Beach
Fully refundable
The price is S$183 per night from 17 Apr to 18 Apr
S$183
per night
17 Apr - 18 Apr
8.6/10 Excellent! (995 reviews)
"Huge room and bathroom for a city centre hotel. Must be the largest (basic non-expensive) hotel room I've ever stayed in in Perth - some much more expensive hotel rooms are tiny in comparison. Free wifi and no annoying card slot for the room power. Location is great, right on the river front park, ..."

Reviewed on 25 Mar,2023

Crowne Plaza Perth, an IHG Hotel
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$190 per night from 26 Apr to 27 Apr
S$190
per night
26 Apr - 27 Apr
8.4/10 Very Good! (999 reviews)
"Excellent hotel, close to free bus, beach and town center."

Reviewed on 15 Mar,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$169 per night from 25 Apr to 26 Apr
S$169
per night
25 Apr - 26 Apr
8.2/10 Very Good! (1,001 reviews)
"Bed comfortable,good minibar,incredible view. Extremely good shower"

Reviewed on 22 Mar,2023

Rendezvous Hotel Perth Scarborough
Rydges Perth Kings Square
4.5 out of 5
11 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$185 per night from 2 Apr to 3 Apr
S$185
per night
2 Apr - 3 Apr
9/10 Wonderful! (886 reviews)
"It was great for what we needed and close to where we had to go."

Reviewed on 19 Mar,2023

Rydges Perth Kings Square
Ingot Hotel Perth, Ascend Hotel Collection
4 out of 5
18 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$159 per night from 22 Apr to 23 Apr
S$159
per night
22 Apr - 23 Apr
9.2/10 Wonderful! (564 reviews)
Comfortable Stay
"Comfortable stay, Rooms very clean and tidy. Service was really good."

Reviewed on 22 Mar,2023

Ingot Hotel Perth, Ascend Hotel Collection
Aloft Perth, a Marriott Hotel
4 out of 5
15 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$194 per night from 16 Apr to 17 Apr
S$194
per night
16 Apr - 17 Apr
9/10 Wonderful! (1,001 reviews)
"Very comfortable beds and large spacious rooms! Most hotels charge extra to upgrade you to a deluxe room. Aloft rooms are all deluxe with large sofas and huge TVs and plenty of room to move around. Bathroom was also spacious. Good choice of healthy options for breakfast."

Reviewed on 19 Mar,2023

Aloft Perth, a Marriott Hotel
Art Series - The Adnate
4 out of 5
11 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$212 per night from 2 Apr to 3 Apr
S$212
per night
2 Apr - 3 Apr
9.2/10 Wonderful! (221 reviews)
"The Adanate is simply a good quality hotel."

Reviewed on 19 Mar,2023

Art Series - The Adnate
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$151 per night from 2 Apr to 3 Apr
S$151
per night
2 Apr - 3 Apr
9/10 Wonderful! (757 reviews)
Great hotel in a convenient spot
"Doubletree is a convenient, clean and cool hotel. Buffet brekky is pretty good and the service overall is excellent"

Reviewed on 25 Mar,2023

Doubletree by Hilton Perth Northbridge
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$113 per night from 7 Apr to 8 Apr
S$113
per night
7 Apr - 8 Apr
7.8/10 Good! (1,003 reviews)
"Property a bit old but all staff are helpful and friendly."

Reviewed on 20 Mar,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$108 per night from 23 Apr to 24 Apr
S$108
per night
23 Apr - 24 Apr
7.8/10 Good! (1,003 reviews)
"Why aren’t you happy with the questions you have asked.?"

Reviewed on 24 Mar,2023

Metro Hotel Perth
Starwest Apartments Alderney on Hay
4 out of 5
12 km from Cottesloe Beach
The price is S$152 per night from 3 Apr to 4 Apr
S$152
per night
3 Apr - 4 Apr
7.6/10 Good! (1,008 reviews)
"The staff communication was excellent, very helpful. When I had parked the car, I did feel it need more signage on where to go back into the apartments. I wondered around for ages looking how to get into the building from the car park."

Reviewed on 14 Mar,2023

Starwest Apartments Alderney on Hay
Riverview On Mount Street
3.5 out of 5
10 km from Cottesloe Beach
The price is S$182 per night from 3 Apr to 4 Apr
S$182
per night
3 Apr - 4 Apr
8.4/10 Very Good! (998 reviews)
Hidden Gem
"Coming to Perth involves staying at this amazing Hotel, I would not come if they were booked out, I would postpose my trip another week if they were booked out. The restaurant downstairs is AMAZING and the staff is overwhelmingly nice and friendly, so glad I have found this place."

Reviewed on 18 Mar,2023

Riverview On Mount Street
East Perth Suites Hotel
4.5 out of 5
13 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$170 per night from 11 Apr to 12 Apr
S$170
per night
11 Apr - 12 Apr
9/10 Wonderful! (52 reviews)
"Wonderful location with a host of quality dining options nearby!"

Reviewed on 26 Mar,2023

East Perth Suites Hotel
Rendezvous Hotel Perth Central
4 out of 5
10 km from Cottesloe Beach
Fully refundableReserve now, pay when you stay
The price is S$167 per night from 27 Apr to 28 Apr
S$167
per night
27 Apr - 28 Apr
8/10 Very Good! (999 reviews)
":)"

Reviewed on 12 Mar,2023

Rendezvous Hotel Perth Central
Don't see what you're looking for?
See all available properties in Cottesloe Beach
View all properties
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.

Cottesloe Beach hotels information

Number of reviews
15,178
Accommodation
1,262 hotels
Lowest Price
S$108
Highest Price
S$291

Frequently asked questions

What's the area like around Cottesloe Beach?

Cottesloe Beach is located in Perth. This walkable area is known for its beautiful beaches. If you're looking for a convenient place to stay, take a look at the 47 hotels and other accommodation options you'll find within a mile.

What's the best hotel to stay close to Cottesloe Beach?

Ocean Beach Hotel is one of the top choices for your stay based on our traveller data, and this 4-star hotel offers 2 bars and a restaurant. It's located just a short 0.4 mi (0.7 km) from Cottesloe Beach. Other good options within a few miles include Pier 21 Apartment Hotel Fremantle and Tradewinds Hotel Fremantle.

How many hotels will I find near Cottesloe Beach?

Expedia has 47 hotels and other accommodation options within a mile from Cottesloe Beach.

If I need to cancel the hotel reservation for my stay near Cottesloe Beach, will I receive a refund?

Yes, you'll find most hotel reservations are fully refundable if you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within a 24-hour period of your booking. Add your dates and click on "Search", then use the filter option "fully refundable" to view the best deals near Cottesloe Beach.

What can I see and do near Cottesloe Beach?

You'll want to browse the collections at Fremantle Prison, WA Maritime Museum and Round House. Karrakatta Cemetery, Old German Consulate and Leighton Battery Guns are notable landmarks to explore if you're in the area. Enjoy the outdoors at Point Walter Reserve, Gilbert Fraser Reserve or Monument Hill Memorial Reserve.

How can I get to Cottesloe Beach?

If you're taking a train into town, Cottesloe Station, Cottesloe Grant Street Station and Mosman Park Victoria Street Station are the stations closest to Cottesloe. There might not be many public transport options to choose from close to Cottesloe Beach so consider renting a car to see more of the area.

Recent Reviews in Cottesloe Beach
Expedia verified reviews