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.
Ocean Centre Hotel, hotel in Geraldton

Offering a restaurant, a bar and free WiFi, Ocean Centre Hotel is located in Geraldton. All accommodation features a flat-screen TV. Sirocco Bar offers a large variety of wine and beer.

Walking distance to grocery store, beach, and the Wildlife and Parks office to buy a national parks pass.
7.8
Scored 7.8
Good
Rated good
1,400 reviews
Price from£125.91per night
The Gerald Apartment Hotel, hotel in Geraldton

Located in Geraldton, within 200 metres of Town Beach and 1.3 km of Batavia Coast Marina, The Gerald Apartment Hotel provides accommodation with a bar and free WiFi throughout the property as well as...

Fantastic location - right in the middle of town. Close to the water and local restaurants /shops. Absolutely huge room. Nice decor & decoration. Good quality toiletries & shower. Loved the nod of environmental concerns with their make up removing towels & use of "WGAC" toilet paper. Friendly reception staff including the lady that was in training on her 2nd day in the job. Rooftop bar was nice for drinks.
8.4
Scored 8.4
Very good
Rated very good
1,187 reviews
Price from£121.62per night
Sails Geraldton Accommodation, hotel in Geraldton

Featuring an outdoor swimming pool and a BBQ area set in lovely gardens, Sails Geraldton Accommodation is just 5 minutes’ drive from the Western Australian Museum.

Extremely Helpful,very comfy and clean room
7.8
Scored 7.8
Good
Rated good
1,040 reviews
Price from£82.71per 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.

The usual clean comfortable room. Ordering dinner was easy with room service.
7.8
Scored 7.8
Good
Rated good
1,156 reviews
Price from£111.69per night
Geraldton Motor Inn, hotel in Geraldton

Set in Geraldton, 1.2 km from Geraldton Back Beach, Geraldton Motor Inn offers accommodation with a restaurant, free private parking and a bar. This 3-star hotel offers an ATM and free WiFi.

Our price included a buffet breakfast, such good value
8.0
Scored 8.0
Very good
Rated very good
1,203 reviews
Price from£115.90per night
ibis Styles Geraldton, hotel in Geraldton

ibis Styles Geraldton is situated on the edge of the town centre, only 100 metres from the Batavia coastline’s beautiful white sandy beaches.

The price is fair. The accomodation, reception, shower was good.
6.7
Scored 6.7
Pleasant
Rated pleasant
496 reviews
Price from£103.78per night
Abrolhos Reef Lodge, hotel in Geraldton

Just a 5-minute walk from Tarcoola Beach, Abrolhos Reef Lodge features an outdoor swimming pool and a garden. Guests enjoy use of BBQ facilities and free WiFi.

One of the female workers Sharmaine was fantastic, made sure our last 2 stays were as good as she could make it & also helped with cople of things we had asked other staff who did nothing!
5.3
Scored 5.3
Average
Rated passable
1,939 reviews
Price from£63.22per night
Belair Gardens Caravan Park, hotel in Geraldton

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

Convenient location, beautiful staff, excellent stay.
8.3
Scored 8.3
Very good
Rated very good
1,682 reviews
Price from£89.03per 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.

The Apartment was well suited for our needs and beautiful layout. The location was great, not too far out or too close from the City Centre
8.2
Scored 8.2
Very good
Rated very good
680 reviews
Price from£141.71per night
Sunset Beach Holiday Park, hotel in Geraldton

Sunset Beach Holiday Park is set in Geraldton, alongside the beach. All units have a flat-screen TV. A microwave, a toaster and fridge are also available, as well as a kettle.

The peace
7.5
Scored 7.5
Good
Rated good
581 reviews
Price from£89.56per night
See all 27 hotels in Geraldton

Most booked hotels in Geraldton in the past month

Subscribe to receive premium deals

Prices drop the moment 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

  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 276 reviews
    I really loved staying at this property! Anytime I am in Geraldton, this is the place I intend to stay if available. Really charming tidy place. And so warm ,which was surprising considering that once I stepped outside the house,it was chilly cold. Once inside, I rarely needed the heater. It was just so warm and comfortable. Very close proximity to north gate shopping center.
    Adaeze
    Australia
  • From £125.91 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,400 reviews
    Room was very comfortable, location was excellent, free secure parking a bonus, we didn't have time for breakfast but the menu looks great - next time. The free drinks were very much appreciated. Tash at reception was great and met our every need with a smile - exceptional service :-). We will definitely be returning to the Ocean Centre the next time we are in Geraldton
    Neville
    Australia
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 108 reviews
    This property is perfect for us when we travel to Geraldton, it has a car port to keep the car out of the sun, a small sunny garden, two very comfortable beds (my husband is a snorer!!) and is very comfortable - we always try to stay here on our trips south of shopping trips to Geraldton. Kylie is a great host. Close to Woolworths and BWS in Seacrest.
    JaneBlenner
    Australia
  • From £97.94 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 2,373 reviews
    We were given a surprise upgrade from a queensize room to a 2 bedroom self contained unit when we checked in. It was fantastic and we appreciated the upgrade very much. The only negative was that we couldn't get the spa bath to work, which certainly didn't diminish our stay at all. The unit also had its own laundry and dishwasher 😊😊😊
    Michelle Chia
    Australia
  • From £131.70 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 575 reviews
    Location was super convenient, literally close to the beach and shops! The place was spacious and the Martin was very nice and very attentive to my needs! He’s also super response! Definitely will stay there again! Already recommended this place to my friends coming to Geraldton!!
    VANESSA
    Australia
  • From £147.51 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,187 reviews
    Comfortable hotel in the heart of Geraldton. We had a great time here and came back for a second stay. Friendly staff and great rooftop bar with view. It exceeded our expectations for being a relaxed, modern and well-equipped location.
    Clayton
    Denmark
  • From £63.22 per night
    5.3
    Scored 5.3
    Average
    Rated passable
     · 1,940 reviews
    Nice self contained unit Found the units very close together Beds were comfortable, toilet wasn’t flushing we had to take the lid off the cistern and manually flush the toilet every time it was used
    Mechelle Cole
    Australia
  • From £74.28 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 446 reviews
    This is a heritage house on a great street in Geraldton. We were able to walk to a great strip of cafes and restaurants. The beds were comfortable and best of all we could have our dog in our room.
    marghita
    Australia
  • From £92.19 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,040 reviews
    Geraldton was a stopover on way back from Karratha. Sails is close to supermarkets, liquor store, petrol etc. Comfy place to sit outside with a wine, before heading to bed. Will highly recommend.
    John
    Australia
  • From £92.19 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,040 reviews
    Yes we liked our stay with Sails Geraldton & found Receptionist Jodie particularly helpful providing assistance & advice when we required it.
    John
    Australia
  • From £154.88 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 680 reviews
    It’s clean and all the facilities for a self contained apartment is there. We are a family of four (12&15yo).
    Lisa
    Australia
  • From £97.99 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,156 reviews
    The hotel being part of the motel and having a free drink coupon and 10% discount off meals.
    Samuel Preston
    Australia
  • From £73.75 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,682 reviews
    we had to cut how stay short and return to Perth on Friday for a Family matter !!
    l
    lester
    Australia
  • From £154.88 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 680 reviews
    staff was good reception process easy. Apartments in good location.
    Garry
    Australia
  • From £131.70 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 575 reviews
    Comfy bed and self contained Great views Self self breakfast
    Kym
    Australia
  • From £97.99 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,156 reviews
    one bedroom apartment/ good space for a family of 4
    Masae
    United States
  • From £73.75 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,682 reviews
    clean, comfortable beds, services worked well.
    Luke
    Australia
  • From £189.13 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,095 reviews
    Great location on the waterfront in Geraldton
    Skye
    Australia
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 452 reviews
    Cleanliness, services, amenities
    Sharon
    Australia
  • From £147.51 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,187 reviews
    Customer service was impeccable.
    Rachael
    Australia