Hotels near Cottesloe Beach

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel prices in Cottesloe Beach

Check prices close to Cottesloe Beach for tonight, 22 Jan. - 23 Jan.
Tomorrow night
Check prices close to Cottesloe Beach for tomorrow night, 23 Jan. - 24 Jan.
Next weekend
Check prices close to Cottesloe Beach for next weekend, 28 Jan. - 30 Jan.

Top hotels near Cottesloe Beach

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.

Hotels Near Cottesloe Beach

The city of Perth has suburbs stretching out in all directions. You’ve got Osbourne Park to the north, Booragoon to the south, Maida Vale to the east and Cottesloe to the west.

Let’s talk about that last one for a second. It’s a splendid little beach town where surf, sun and fun blend together perfectly. You want to be active and go for a swim? No problem. You just want to lay out on the beach and do nothing? You can do that as well.

But before you go, be sure to book one of Wotif’s great beach hotels in Cottesloe so you’ll have a place to crash after a long day.

Gone Beachin’

Just because our Cottesloe beach hotels are within metres of the main beach doesn’t mean that’s the only one you can relax on. There are all sorts of suitable stretches of sand for you to explore. Need help finding them? Here are a few you should consider:

  • Scarborough Beach – Right next door to Cottesloe is the area’s other famous beach, Scarborough. The shore here is lined with shops, cafes, resorts and bars, so it won’t be hard find something fun to do.
  • Swanbourne Beach – If you want to sunbathe without the crowds, head a few kilometres north to Swanbourne Beach. The lack of crowds make this a great place to clear your mind. Oh, and we almost forgot…this is a clothing-optional beach, so enjoy the day in your birthday suit.
  • Bathers Beach – Slammed up against the hustle and bustle of Fremantle is this perfect 300-metre stretch of white sand. Go for a swim, mingle with the locals and get a tan. Or hang out under an umbrella. Whatever you want to do is OK with us!

Home Away from Home

Do you want apartment hotels? We’ve got you covered. What about a traditional beachside resort? Not a problem. Those are as common as meat pies here. Check out a couple of these great Cottesloe hotels near the beach and choose the one that suits you best:

  • Pensione Hotel Perth – Not only are the rooms here good—Premium, Deluxe and Petite—but the on-site restaurant is phenomenal. There’s also a full-service gymnasium and an incredible pool area at your disposal.
  • Mercure Hotel Perth – Another fantastic place to lay your head down at night is the Mercure. Located in the central business district, it’s within walking distance of all the city’s main attractions: the Perth Concert Hall and the St. Matthews Church of Scotland, to name a few.

Answer the call of the west by taking a well-deserved holiday to the shores of Western Australia. Our deals on Cottesloe beach accommodation are better than everyone else’s, so be sure to take advantage of them now. We’ll see you there!

How much is a hotel room in Cottesloe Beach?

Hotels in Cottesloe Beach start at AU$106 per night. Prices and availability subject to change. Additional terms may apply.

New reviews! Best hotels in Cottesloe Beach

^Eligibility requirements and conditions apply.