Search Geraldton, Western Australia Hotels from AU$103

Most accommodation are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Geraldton Motor Inn
3.5 out of 5
107 Brand Highway, Mount Tarcoola, WA, 6530
Fully refundableReserve now, pay when you stay
The price is AU$146 per night from 24 May to 25 May
8.2 km from city centre
4/5 Very Good! (343 reviews)
"Pretty nice n convenient to the town area"

Reviewed on 7 May 2022

Geraldton Motor Inn
Ocean Centre Hotel
4 out of 5
Foreshore Drive, Cnr of Foreshore Drive & Cathe, Geraldton, WA, 6530
Fully refundableReserve now, pay when you stay
The price is AU$189 per night from 21 May to 22 May
6.32 km from city centre
4.1/5 Very Good! (664 reviews)
"Very efficient and welcoming"

Reviewed on 20 Apr. 2022

Ocean Centre Hotel
Mantra Geraldton
4 out of 5
221 Foreshore Drive, Geraldton, WA, 6530
The price is AU$229 per night from 7 Jun. to 8 Jun.
5.6 km from city centre
4.3/5 Excellent! (404 reviews)
"Location, cleanliness, parking all excellent except the elevator. Our apartment was next to elevator and our front door was shaking every time someone was using the elevator. The noise was so much that we couldn’t sleep. Everything else 5 out 5."

Reviewed on 1 May 2022

Mantra Geraldton
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Gerald Apartment Hotel
4 out of 5
25 Cathedral Ave, Geraldton, WA, 6530
Fully refundableReserve now, pay when you stay
The price is AU$207 per night from 11 Jun. to 12 Jun.
6.3 km from city centre
4.5/5 Wonderful! (146 reviews)
"Only had one night as was a quick last minute trip. Room was fantastic. Especially love the use of Who Gives A Crap toilet paper."

Reviewed on 27 Feb. 2022

The Gerald Apartment Hotel
Hospitality Geraldton, SureStay Collection by Best Western
3.5 out of 5
169 Cathedral Avenue, Geraldton, WA, 6530
Fully refundableReserve now, pay when you stay
The price is AU$157 per night from 1 Jun. to 2 Jun.
6.99 km from city centre
4.1/5 Very Good! (721 reviews)
"Great location and easy parking facility and the Conti breakfast is a good way to start each day."

Reviewed on 19 Apr. 2022

Hospitality Geraldton, SureStay Collection by Best Western
Abrolhos Reef Lodge
3 out of 5
126 Brand Highway, Tarcoola Beach, WA, 6530
The price is AU$103 per night from 17 Jun. to 18 Jun.
8.23 km from city centre
3.3/5 (237 reviews)
"Near shopping center"

Reviewed on 27 Dec. 2021

Abrolhos Reef Lodge
Nesuto Geraldton
4 out of 5
298 Chapman Road, Beresford, WA, 6530
Fully refundableReserve now, pay when you stay
The price is AU$188 per night from 7 Jun. to 8 Jun.
3.64 km from city centre
4.4/5 Excellent! (265 reviews)
"Loved it! Room was lovely and clean and smelt amazing! Pool was beautiful. Grounds are very tidy. Will definitely be back."

Reviewed on 6 Mar. 2022

Nesuto Geraldton
ibis Styles Geraldton
3.5 out of 5
Brand Highway, Tarcoola Beach, WA, 6530
Fully refundableReserve now, pay when you stay
The price is AU$139 per night from 21 May to 22 May
8.43 km from city centre
3.9/5 Good! (475 reviews)
"Easy access and parking for trailers. Great food and customer service. Good bed and pillow. But rooms are run down and attention to cleanliness is missing."

Reviewed on 22 Dec. 2021

ibis Styles Geraldton
Belair Gardens Caravan Park
2 out of 5
463 Marine Terrace, West End, WA, 6530
The price is AU$110 per night from 22 May to 23 May
8.44 km from city centre
4.2/5 Excellent! (133 reviews)
"We were visitors coming from NZ and passing though to Shark Bay. The place was good and would be a great place for a young family to holiday at with several playgrounds and the beach on hand. Only downside, the wifi was ultra weak in the cabin and literally had to go to the office to use. And just ..."

Reviewed on 3 May 2022

Belair Gardens Caravan Park
Sunset Beach Holiday Park
2 out of 5
Bosley Street, Sunset Beach, WA, 6530
The price is AU$148 per night from 24 May to 25 May
2.9 km from city centre
4/5 Very Good! (362 reviews)
"Our motel room was right at the beach , very clean"

Reviewed on 22 Jan. 2022

Sunset Beach Holiday Park
Don't see what you're looking for?
See all available properties in Geraldton
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.

Frequently asked questions

Recent Reviews in Geraldton
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code