Hotels in Cottesloe

Search and compare Cottesloe hotels from hundreds of travel sites and save

Cottesloe, WA, Australia
20 Jun — 21 Jun2
Cottesloe, WA, Australia
Sun 20/6
Mon 21/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cottesloe

Filter by star ratings
All filters
Captain Stirling Hotel
Captain Stirling Hotel
6.9 Good
80 Stirling Highway, Perth, WA, Australia
Show on map
4.2 km from city centre, Cottesloe 
GoodBased on 409 reviews
6.9

This comfortable hotel in Perth offers free wireless internet, as well as laundry facilities and meeting rooms. Just a short stroll from Windsor Cinema, it provides comfortable rooms equipped with a ceiling fan, ironing facilities and a refrigerator.

Mantra On Murray
Mantra On Murray
8.5 Excellent
305 Murray Street, Perth, WA, Australia
Show on map
9.8 km from city centre, Cottesloe 
ExcellentBased on 1,792 reviews
8.5

Centrally positioned in Perth, Mantra on Murray is within an easy drive of Perth Stadium. Surrounded by local bars and restaurants, it is a short walk from Perth Railway Station.

Tips for booking a Cottesloe hotel

Cheapest month:February
Most expensive month:October
Average price in Cottesloe:$129/night
Absolute cheapest price found:$21/night
Cheapest day:Friday
Most expensive day:Wednesday
$74 - $172
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$86 - $188
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cottesloe hotels

Show all 47 hotels
1
Mantra On Murray
Mantra On Murray
8.5 Excellent
305 Murray Street, Perth, WA, Australia
Show on map
0.3 km from city centre, Perth 

Centrally positioned in Perth, Mantra on Murray is within an easy drive of Perth Stadium. Surrounded by local bars and restaurants, it is a short walk from Perth Railway Station.

Cheapest hotels in Cottesloe, Perth

Show all 47 hotels
Captain Stirling Hotel
Captain Stirling Hotel
6.9 Good
80 Stirling Highway, Perth, WA, Australia
Show on map
6.0 km from city centre,  

This comfortable hotel in Perth offers free wireless internet, as well as laundry facilities and meeting rooms. Just a short stroll from Windsor Cinema, it provides comfortable rooms equipped with a ceiling fan, ironing facilities and a refrigerator.

$67
Avg. per night
Mantra On Murray
Mantra On Murray
8.5 Excellent
305 Murray Street, Perth, WA, Australia
Show on map
0.3 km from city centre,  

Centrally positioned in Perth, Mantra on Murray is within an easy drive of Perth Stadium. Surrounded by local bars and restaurants, it is a short walk from Perth Railway Station.

$127
Avg. per night

Where to stay in Cottesloe

About Cottesloe

As one of Perth’s most coveted suburbs, Cottesloe serves up a sun-kissed cocktail of white sand, towering Norfolk pines and chic beach clubs. The calm waters are some of the safest in the city, which makes it a favourite with families, surf clubs and tourists alike.

On a balmy summer’s evening, Cottesloe’s grassy foreshore is the best place in Perth to catch an Indian Ocean sunset. Pair it with a serving of freshly caught fish and chips, and it’s West Coast living, all wrapped up. On weekends, locals flock to Cottesloe to enjoy the lively scene. From stylish beach clubs and upscale restaurants to laid back cafes and frozen yoghurt stores, there’s something for everyone.

From Cottesloe train station the beach is a 1-kilometre walk along a lovely pine tree-lined street. Shuttle buses run in summer, and there’s also plenty of parking in the area. Buses from Perth city also run to Fremantle, with some continuing to Fremantle.

The iconic Perth beach draws its name from the 1st Baron Cottesloe, a revered Tory politician. With its oceanside setting, spacious streets and luxurious homes, Cottesloe is home to some of Perth’s most sought after real estate. So much so that former Australian Prime Minister John Curtin called Cottesloe home, both before and after his term.

Cottesloe travel FAQs

  • What are the best hotels in Cottesloe?

    Cottesloe is home to many highly-rated hotels, one of which is Mantra On Murray, which has a current rating of 8.5.

  • How much is a hotel in Cottesloe tonight?

    Over the last 3 days, the starting price of a hotel in Cottesloe tonight has been as low as $114 and the average price has been $168. If you’d prefer 4-star accommodation, expect to pay at least $114 for this evening.