Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Hotels Near Geordie Bay

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^

Top hotels near Geordie Bay

Estimated price for 1 night / 2 adults
Discovery Rottnest Island
Discovery Rottnest Island
3 out of 5
Strue Road, Rottnest Island, WA
1.6 km from Geordie Bay

Discovery Rottnest Island: Beach hotel with free breakfast and free WiFi. Located on the beach.

4.1/5Very Good! (18 reviews)
Discovery Rottnest Island
Karma Rottnest
Karma Rottnest
3 out of 5
Kitson Street, Rottnest Island, WA
1.8 km from Geordie Bay
The price is AU$230 per night

Karma Rottnest: Business-friendly lodge with free WiFi and an outdoor pool. Located near the boardwalk.

3.9/5Good! (204 reviews)
Karma Rottnest
Hotel Rottnest
Hotel Rottnest
4 out of 5
1 Bedford Avenue, Rottnest Island, WA
2 km from Geordie Bay

Hotel Rottnest: Family hotel with free WiFi and free parking. Located by the ocean.

4.2/5Excellent! (112 reviews)
Hotel Rottnest
Rottnest Island Authority
Rottnest Island Authority
3 out of 5
Vlamingh Way, Thompson Bay, Rottnest Island, WA
2.2 km from Geordie Bay
The price is AU$90 per night

Rottnest Island Authority: Golf resort with free WiFi and 7 restaurants. Located near the bay.

4.1/5Very Good! (82 reviews)
Rottnest Island Authority
Ocean Beach Hotel
Ocean Beach Hotel
4 out of 5
Cnr Marine Parade & Eric St Cottesloe, Cottesloe, WA
22 km from Geordie Bay
The price is AU$99 per night

Ocean Beach Hotel: Family hotel with free WiFi and free parking. Located in the suburbs.

4.2/5Excellent! (623 reviews)
Ocean Beach Hotel
Cottesloe Beach Chalets
Cottesloe Beach Chalets
3.5 out of 5
6 John Street, Cottesloe, WA
22 km from Geordie Bay
The price is AU$193 per night

Cottesloe Beach Chalets: Aparthotel with free WiFi and free parking. Located near a train station.

3.9/5Very Good! (38 reviews)
Cottesloe Beach Chalets
Quest Fremantle
Quest Fremantle
3.5 out of 5
8 Pakenham Street, Fremantle, WA
22 km from Geordie Bay
The price is AU$180 per night

Quest Fremantle: Family aparthotel with free WiFi and breakfast. Located by the ocean.

4.4/5Excellent! (153 reviews)
Quest Fremantle
Be. Fremantle
Be. Fremantle
4.5 out of 5
43 Mews Rd, Fremantle, WA
22 km from Geordie Bay
The price is AU$189 per night

Be. Fremantle: Luxury aparthotel with free WiFi and breakfast. Guests love the restaurant!

4.6/5Wonderful! (179 reviews)
Be. Fremantle
Hougoumont Hotel
Hougoumont Hotel
4 out of 5
15 Bannister Street, Fremantle, WA
22 km from Geordie Bay
The price is AU$143 per night

Hougoumont Hotel: Family hotel with free breakfast and free WiFi. Located by the sea.

4.6/5Exceptional! (157 reviews)
Hougoumont Hotel
Esplanade Hotel Fremantle - by Rydges
Esplanade Hotel Fremantle - by Rydges
4.5 out of 5
Cnr Marine Terrace and Essex St, Fremantle, WA
22 km from Geordie Bay
The price is AU$159 per night

Esplanade Hotel Fremantle - by Rydges: Luxury hotel with free WiFi and 2 outdoor pools. Located in a shopping district.

4.1/5Very Good! (348 reviews)
Esplanade Hotel Fremantle - by Rydges
Tradewinds Hotel
Tradewinds Hotel
4 out of 5
1 Sewell Street, East Fremantle, WA
23 km from Geordie Bay
The price is AU$155 per night

Tradewinds Hotel: Family hotel with free WiFi and an outdoor pool. Located in the entertainment district.

4.5/5Wonderful! (106 reviews)
Tradewinds Hotel
Rendezvous Hotel Perth Scarborough
Rendezvous Hotel Perth Scarborough
5 out of 5
148 The Esplanade, Scarborough, WA
25 km from Geordie Bay
The price is AU$129 per night

Rendezvous Hotel Perth Scarborough: Luxury resort with free WiFi and an outdoor pool. Located near the beach.

4/5Very Good! (270 reviews)
Rendezvous Hotel Perth Scarborough
Hotels near Geordie Bay

Take in the clean, crisp air, get a bit of exercise and feel your worries melt away at Geordie Bay.

It sits in Perth, the state capital. You'll find plenty of things to see and do in this terrific city.

There's a small variety of hotels in the immediate surrounds of Geordie Bay, with 2 to choose from within 0.1 kilometres. If you're willing to travel a little further afield, stay in Bathers Beach. It's 16 kilometres away, and boasts 26 suitable choices. The Pier 21 Apartment Hotel, Tradewinds Hotel and Esplanade Hotel Fremantle - by Rydges are all definitely worth taking a look at.

Travellers wanting to splurge should try the Hotel Rottnest, a plush, luxury hotel 2 kilometres away.

Don't exhaust yourself looking for your morning caffeine dose. Visit Geordie"s Cafe & Art Gallery (Katemeraire Road, Rottnest Island), 0.2 kilometres away from Geordie Bay.

Other Things to Do Near Geordie Bay

Don't miss the chance to visit the area near Geordie Bay:

  • Check out Longreach Bay and de-stress to the sound of waves.
  • If you make it to Rottnest Island Salt Lakes, you'll be surrounded by some wonderful natural scenery. So make sure you snap some pictures!
  • Take in the gorgeous natural environment of The Basin.
  • On a clear day, admire some idyllic scenery from Vlamingh's Lookout.
  • Rottnest Museum is more than just a mundane history lesson, but a one-stop shop for insights into the region's past.

Geordie Bay is a leisurely stroll of 2 kilometres from Oliver Hill, the nearest station. So, get aboard and leave all those rush-hour problems behind!

How much is a hotel room in Geordie Bay?

Hotels in Geordie Bay start at AU$90 per night. Prices and availability subject to change. Additional terms may apply.

Recently reviewed in Perth

Travel to Geordie Bay & explore

^Eligibility requirements and conditions apply.