Western Australia may have travel restrictions in place due to COVID-19.

Book Geraldton hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel prices in Geraldton

Cheap Geraldton hotels

Nesuto Geraldton

Nesuto Geraldton

4 out of 5
298 Chapman Road, Beresford, WA
The price is AU$169 per night from 21 May to 21 May
Located in Geraldton (Beresford), Nesuto Geraldton is within a 5-minute drive of Old Geraldton Gaol Craft Centre and Museum and Western Australian Museum.
Nesuto Geraldton
Ocean Centre Hotel

Ocean Centre Hotel

4 out of 5
Foreshore Drive, Cnr of Foreshore Drive & Cathe, Geraldton, WA
Free cancellationReserve now, pay when you stay
The price is AU$189 per night from 7 May to 7 May
Located in Geraldton, Ocean Centre Hotel is near the beach, within a 5-minute walk of Lattitude Gallery and Geraldton Visitor Centre.
Ocean Centre Hotel
Hospitality Geraldton, SureStay Collection by Best Western

Hospitality Geraldton, SureStay Collection by Best Western

3.5 out of 5
169 Cathedral Avenue, Geraldton, WA
Free cancellationReserve now, pay when you stay
The price is AU$121 per night from 3 Jun. to 3 Jun.
A stay at Hospitality Geraldton, SureStay Collection by Best Western places you in the heart of Geraldton, within a 15-minute walk of Queens Park Theatre and ...
Hospitality Geraldton, SureStay Collection by Best Western

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Mantra Geraldton

Mantra Geraldton

4 out of 5
221 Foreshore Drive, Geraldton, WA
Free cancellationReserve now, pay when you stay
The price is AU$219 per night from 13 May to 13 May
A stay at Mantra Geraldton places you in the heart of Geraldton, steps from Western Australian Museum and 5 minutes by foot from Old Geraldton Gaol Craft Centre ...
Mantra Geraldton
Geraldton Motor Inn

Geraldton Motor Inn

3.5 out of 5
107 Brand Highway, Mount Tarcoola, WA
Free cancellationReserve now, pay when you stay
The price is AU$139 per night from 7 May to 7 May
With a stay at Geraldton Motor Inn in Geraldton (Mount Tarcoola), you'll be within a 5-minute drive of Queens Park Theatre and Cathedral of St Francis Xavier ...
Geraldton Motor Inn
Sunset Beach Holiday Park

Sunset Beach Holiday Park

2 out of 5
Bosley Street, Sunset Beach, WA
The price is AU$144 per night from 25 May to 25 May
With a stay at Sunset Beach Holiday Park in Geraldton (Sunset Beach), you'll be within a 10-minute drive of Old Geraldton Gaol Craft Centre and Museum and Western ...
Sunset Beach Holiday Park
Abrolhos Reef Lodge

Abrolhos Reef Lodge

3 out of 5
126 Brand Highway, Tarcoola Beach, WA
The price is AU$101 per night from 12 May to 12 May
A stay at Abrolhos Reef Lodge places you in the heart of Geraldton, within a 5-minute drive of Queens Park Theatre and Cathedral of St Francis Xavier ...
Abrolhos Reef Lodge
Ocean View Villas

Ocean View Villas

3 out of 5
296 Durlacher St, Crn Brand Highway & Durlacher St, Mahomets Flats, WA
Get Rates
Located in Geraldton (Mahomets Flats), Ocean View Villas is within a 5-minute drive of Queens Park Theatre and Cathedral of St Francis Xavier Church.
Ocean View Villas
The Gerald Apartment Hotel

The Gerald Apartment Hotel

4 out of 5
25 Cathedral Ave, Geraldton, WA
Free cancellationReserve now, pay when you stay
The price is AU$207 per night from 13 May to 13 May
When you stay at The Gerald Apartment Hotel in Geraldton, you'll be near the beach, within a 10-minute walk of Lattitude Gallery and Queens Park Theatre.
The Gerald Apartment Hotel
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.