Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Due to the current situation related to the coronavirus, we understand you may need to change your travel plans. To get the latest info, contact the property you booked to check if they can accommodate you. You can also visit our Help Center for support with making changes to your booking.

Due to the current circumstances, it may take us longer than usual to respond to any questions you send us. Thanks for your patience.

Hotels and More in Geraldton

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

The Gerald Apartment Hotel

Hotel in Geraldton

Located in Geraldton, a 2-minute walk from Town Beach, The Gerald Apartment Hotel provides accommodations with a restaurant, free private parking, a bar and a terrace. Great location, have stayed before and will stay again.

Show more Show less
8.8
Excellent
354 reviews
Avg. price/night:
$135
Check availability

Geraldton Motor Inn

Hotel in Geraldton

Located in Geraldton, a 5-minute walk from Geraldton Back Beach, Geraldton Motor Inn provides accommodations with a restaurant, free private parking and a bar. Very comfy beds, great water pressure in the shower and only a $10 taxi from main town.

Show more Show less
8.1
Very Good
575 reviews
Avg. price/night:
$73
Check availability

Ocean Centre Hotel

Hotel in Geraldton

Offering a restaurant, a bar and free WiFi, Ocean Center Hotel is located in Geraldton. All accommodations features a flat-screen TV. Sirocco Bar offers a large variety of wine and beer. Brilliant location, excellent service, friendly staff and very comfortable rooms

Show more Show less
8.5
Very Good
621 reviews
Avg. price/night:
$97
Check availability

Nightcap at Wintersun Hotel

Hotel in Geraldton

Featuring a bar, a restaurant and a swimming pool, Nightcap at Wintersun Hotel is located in Bluff Point, 3 minutes' drive from Sunset Beach. The rooms include a desk and TV. Clean room. Great service and food. Secure parking.

Show more Show less
8.3
Very Good
103 reviews

Northampton Motor Hotel

Hotel in Geraldton

Northampton Motor Hotel features a restaurant, bar, a shared lounge and garden in Geraldton. Featuring family rooms, this property also provides guests with a grill. I really enjoyed my stay here. The staff were helpful, friendly and kind. Nothing was too much trouble. My room was comfortable and clean. I'd highly recommend this to people passing through or wanting somewhere that's reasonable to stay for a few days.

Show more Show less
7.9
Good
110 reviews
Avg. price/night:
$30
Check availability

Sails Geraldton Accommodation

Hotel in Geraldton

Featuring an outdoor swimming pool and a BBQ area set in lovely gardens, Sails Geraldton Accommodations is just 5 minutes’ drive from the Western Australian Museum. Lovely spot with friendly receptionists. Upstairs room wasn't too hard to get to either. Room was lovely with comfy bed and clean bathroom hot shower was good. On road that will take you directly to esplanade.

Show more Show less
7.7
Good
232 reviews
Avg. price/night:
$86
Check availability

ibis Styles Geraldton

Hotel in Geraldton

The ibis Styles Geraldton is on the edge of the center of town, only 10 yards from the Batavia coastline’s beautiful white sandy beaches. Reception service was wonderful

Show more Show less
7.7
Good
355 reviews
Avg. price/night:
$73
Check availability

Geraldton Backpackers

Geraldton

Offering a barbecue and sun terrace, Geraldton Backpackers is located in Geraldton in the Western Australia Region. Views of the sea, garden or city are featured in certain rooms. This hostel is first of all very clean, very safe and very comfortable. The staff is awesome, the vibe is very good, I stayed for five days and recommend everybody to stay here, you will love it!

Show more Show less
9.2
Awesome
344 reviews
Avg. price/night:
$24
Check availability

Rhodeside Lodge

Geraldton

Located in Geraldton, 3.1 mi from Batavia Coast Marina, Rhodeside Lodge features accommodations with free WiFi. A barbecue area is available in the lodge as well as a shared lounge and kitchen. Easy to find, Clean, and big kitchen

Show more Show less
9
Awesome
704 reviews
Avg. price/night:
$42
Check availability

Zebras Guest House Geraldton

Geraldton

Located just 1312 feet from Tarcoola Beach, Zebras offers free WiFi and free on-site parking. All accommodations features secure access and a flat-screen TV. Really unusual, really beautiful and super clean. Loved it!

Show more Show less
9.3
Awesome
209 reviews
Avg. price/night:
$77
Check availability

Most-booked hotels in Geraldton in the past month

See all

FAQs about hotels in Geraldton

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Geraldton:

Explore guest reviews of hotels in Geraldton

See all