Skip to main content

Filter by:


Star Rating

Review Score

Geraldton – 29 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Gerald Apartment Hotel, hotel in Geraldton

Located in Geraldton, within 656 feet of Town Beach and 0.8 mi of Batavia Coast Marina, The Gerald Apartment Hotel provides accommodations with a bar and free WiFi throughout the property as well as...

8.4
Scored 8.4
Very Good
Rated very good
1,205 reviews
Price from$148.23per night
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.

7.8
Scored 7.8
Good
Rated good
1,033 reviews
Price from$100.81per night
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.

7.9
Scored 7.9
Good
Rated good
1,167 reviews
Price from$136.13per night
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.

6.7
Scored 6.7
Pleasant
Rated pleasant
495 reviews
Price from$126.49per night
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.

7.8
Scored 7.8
Good
Rated good
1,395 reviews
Price from$153.46per night
Geraldton Motor Inn, hotel in Geraldton

Located in Geraldton, a 14-minute walk from Geraldton Back Beach, Geraldton Motor Inn provides accommodations with a restaurant, free private parking and a bar.

7.9
Scored 7.9
Good
Rated good
1,216 reviews
Price from$141.26per night
Hospitality Geraldton SureStay Collection by Best Western, hotel in Geraldton

Hospitality Geraldton, SureStay Collection by Best Western features free WiFi and is 0.9 mi from the beach. It offers an outdoor swimming pool, a restaurant and a bar.

8.0
Scored 8.0
Very Good
Rated very good
2,366 reviews
Price from$119.37per night
Belair Gardens Caravan Park, hotel in Geraldton

Just 250-yards from the waterfront, Belair Gardens Caravan Park features free Wi-Fi, an outdoor pool and a games room.

8.3
Scored 8.3
Very Good
Rated very good
1,687 reviews
Price from$116.86per night
Mantra Geraldton, hotel in Geraldton

Located on the Batavia Coast Marina, Mantra Geraldton offers apartments in two separate wings and features a heated outdoor pool, a spa pool, express check out and barbecue facilities.

7.8
Scored 7.8
Good
Rated good
1,094 reviews
Price from$147.04per night
Nesuto Geraldton, hotel in Geraldton

Offering a year-round outdoor pool, hot tub and BBQ facilities, Nesuto Geraldton is located in Geraldton. Guests enjoy free WiFi.

8.2
Scored 8.2
Very Good
Rated very good
675 reviews
Price from$179.15per night
See all 27 hotels in Geraldton

Most-booked hotels in Geraldton in the past month

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Geraldton:

  • 6.0
    Scored 6.0

    As weather was hotter than we expected we did not get out as...

    As weather was hotter than we expected we did not get out as much as we would have liked .A good boardwalk along the beach relatively easy to walk to things in cbd Not alot of water activities eg sunset cruises
    DANIEL
    Australia
  • 8.0
    Scored 8.0

    Geraldton is a lovely little town, clean and tidy with a...

    Geraldton is a lovely little town, clean and tidy with a great waterfront. The HMAS Sydney memorial is stunning and a must see. I would also recommend a visit to the Catholic Cathedral and to check out the beautiful baptismal font. I would recommend the Noodlers Noodles in Marine Terrace, huge choice and delicious meals. Skeeters also do a mean butter chicken.
    Kerry
    Australia
  • 8.0
    Scored 8.0

    Great place to visit for a few days.

    Great place to visit for a few days. Lot of things to see and do to fill a few days. The strong winds were a little off putting and spoilt beach activity. Town Beach was still pleasant. Lots of historical reference in town and surrounding areas. Lots of coffee places to select from and many places to get a good meal.
    John
    Australia
  • 10
    Scored 10

    Clean and tidy city with good walk ways and attractions.

    Clean and tidy city with good walk ways and attractions. The museum and the HMS Sydney memorial were excellent and well worth visits. Food options were a little disappointing and a bit "hit and miss". We should have researched on line first as a couple of the more noted eateries, disappointed. Further afield our visit to Kalbarri and the pink lakes were well worth the drive.
    RPTJMT
    Australia
  • 10
    Scored 10

    Loved our short stay.

    Loved our short stay. Accomplished everything we needed to do. Haven’t been to have a resent look for nearly 60yrs. OMG what a massive change. Sunshine Festival was a lot different to what we last saw. Foreshore is a credit to Geraldton, very well done.
    Wendy
    Australia
  • 8.0
    Scored 8.0

    Great jumping off place half way between Exmouth and Perth -...

    Great jumping off place half way between Exmouth and Perth - nice little town with a lot of things to see if just there a couple of days - port, HMS Sydney Memorial, Batavia Park, old rail station. Right on the coast so beaches if preferred and good dining choices for reasonable money.
    Kiri-Ann
    New Zealand

Explore guest reviews of hotels in Geraldton

  • From $211.25 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,094 reviews
    What I can say is stay here for 1 night are not enough for you. I'm regret that can't I stay here for longer, If I able to cancel my next day trip and hotel, I will surely book another extra night to stay at Mantra Geraldton, but unfortunately my next day hotel are non changeable and refundable. This place are absolutely perfect and comfortable. The sea view scenery was perfect and the ambience make me feel so relax. I'm sure will stay again and again at Mantra Geraldton when I visit to Geraldton again.
    Vmax
    Malaysia
  • From $119.37 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 2,366 reviews
    The room was clean and comfortable. Very basic, but hey, if I wanted all the bells and whistles I would have paid three times as much in a better hotel! We had room service from the restaurant (due to it being booked out) and the food was amazing. We also had breakfast delivered to our room which was included in the price and that too was very nice.
    Sherri
    Australia
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 57 reviews
    The house was spacious and comfortable enough. The host was a delightful man and he came to the house to fix a minor problem. The location was a little out of town but quiet. We were hardly in the house during the day as there is so much to see and in and around Geraldton.
    Kenneth
    Australia
  • From $56.50 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 557 reviews
    We definitely liked the space, the bedrooms are huge, all with fans and lamps, linen included. Not a dogbox, much more a house for a 3 bedroom. Terry and his family and employees were all so lovely. Terry was super helpful, just a very friendly man, very accommodating 10/10
    Tania
    Australia
  • 8.3
    Scored 8.3
    Very Good
    Rated very good
     · 34 reviews
    Spotlessly clean, easy to find and access. Easy checkin. Decent facilities. Under cover parking (though quite tight for big car). Wifi. Netflix and other streaming services available on the (very small) TV.
    Allison
    Australia
  • From $126.49 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,687 reviews
    The staff very friendly and accommodating. For the price, it is excellent value, very clean and opposite the beach. Would highly recommend to family and friends. We will definitely go back.
    Jennifer
    Australia
  • From $99.86 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 479 reviews
    Clean place, friendly staff. Way above average backpackers. The cleanliness is as good as in a hotel. I'd recommend to anyone looking for a short term accommodation in Geraldton
    Cosimo Vozza
    Australia
  • From $126.49 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,687 reviews
    For us we try to book here if staying in geraldton, it's nice and quiet, great service and friendly staff the accommodation is always good
    Websdale
    Australia
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 275 reviews
    It was open ,clean ,comfortable ,quiet n self contained, will be going back there if I’m over at Geraldton again . 😊
    Tracie
    Australia
  • From $141.26 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,216 reviews
    Great facilities re Sports bar ,food, friendly service, and clean rooms. A great motel to decamp after a long drive.
    Peter
    Australia
  • From $90.54 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 450 reviews
    Big comfortable king size bed, and the kitchen was excellent. very nice place for an overnight stay in Geraldton.
    Gabrielle
    United States of America
  • From $77.05 per night
    5.3
    Scored 5.3
    Average
    Rated fair
     · 1,918 reviews
    It's my favourite hotel in Geraldton I look forward coming to Abrolhos reef lodge I just absolutely enjoy it
    Jolene
    Australia
  • From $153.46 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,395 reviews
    No breakfast serviced very disappointed. Never stayed in a hotel where not serve breakfast
    Mathew
    Australia
  • From $126.49 per night
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 495 reviews
    Verry Good staff service,good location,good price,good environment.
    CANDICE
    Singapore
  • From $154.68 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 394 reviews
    The parking and the room were larger than the average hotel room.
    Sandra
    Australia
  • From $119.37 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 2,366 reviews
    Great location and it’s kept very clean for an older style hotel
    ANITA
    Australia
  • From $114.29 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,167 reviews
    one bedroom apartment/ good space for a family of 4
    Masae
    United States of America
  • From $211.25 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,094 reviews
    Great location on the waterfront in Geraldton
    Skye
    Australia
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 451 reviews
    Cleanliness, services, amenities
    Sharon
    Australia
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 536 reviews
    All, decor, services, room, bed.
    Liliana Soares Da Silva
    Australia