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 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...

The friendly and helpful office staff.
8.4
Scored 8.4
Very good
Rated very good
1,204 reviews
Price from£120.48per 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.

Value
7.9
Scored 7.9
Good
Rated good
1,165 reviews
Price from£110.65per 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.

Our apartment was spacious and well payed out. The kitchenette was great with microwave, small oven, kettle etc and all the utensils. Outdoors was a nice pool and community area with plenty of space.
7.8
Scored 7.8
Good
Rated good
1,035 reviews
Price from£81.94per 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.

It had a bed
6.7
Scored 6.7
Pleasant
Rated pleasant
494 reviews
Price from£102.82per night
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.

Location couldnt of been better.
7.8
Scored 7.8
Good
Rated good
1,398 reviews
Price from£124.74per 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.

Clean linen and room.
7.9
Scored 7.9
Good
Rated good
1,214 reviews
Price from£114.82per night
Hospitality Geraldton SureStay Collection by Best Western, hotel in Geraldton

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

Very friendly staff
8.0
Scored 8.0
Very good
Rated very good
2,372 reviews
Price from£97.02per 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. Pool. Older style but clean and comfortable.
8.3
Scored 8.3
Very good
Rated very good
1,683 reviews
Price from£82.46per night
Mantra Geraldton, hotel in Geraldton

Situated 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.

Good company with family and friends.
7.8
Scored 7.8
Good
Rated good
1,097 reviews
Price from£119.52per 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.

Beach location. Close to town which is worth a visit.
7.5
Scored 7.5
Good
Rated good
578 reviews
Price from£88.73per 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

  • From £171.71 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,097 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
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 9 reviews
    location was good close to everything nice hotel across the road with great well priced meals, small shopping centre 5 min walk away easy straight thru access to town and highway our host was very thoughtful and put the a/c on throughout the house,a blessing given we had travelled in such extreme heat,to arrive to a cool and comfortable home we had everything we needed in the house would stay again if visiting geraldton
    pamela
    Australia
  • From £124.74 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,398 reviews
    The location was beachfront next to Geraldton harbour. Various facilities and playground activities across the road from the hotel and a DOME coffee shop a few minutes away on the beachfront. The staff were great and provided us two complimentary drink vouchers to use in their bar overlooking the beach and grassed areas. Very friendly staff.
    Anthony
    Australia
  • From £114.82 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,214 reviews
    The hotel was booked as a quick overnighter but it far exceeded our expectations. The variety at the buffet breakfast was great, the room was fresh and clean and the bathroom/shower was excellent. The room was spacious enough as well for our family of 4. We would stay again the next time we travel through Geraldton.
    Danica
    Australia
  • From £125.73 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 395 reviews
    Great location. Large 3 bedroom apartment with plenty of space, large bathrooms and 5 air-con units. Great self contained kitchen and separate laundry room with a washer and dryer. 2 balconies (1 with ocean views) and rear courtyard. Lovely clean and well maintained pool. Friendly and welcoming staff at reception.
    A
    Anonymous
    Australia
  • From £125.73 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 395 reviews
    The apartment was very spacious and comfortable and the amenities were very good . The pool was great just a little difficult to have early swim due to pool cleaner machine being in at times .Closeness of resort hotel was also a bonus with the great Sunset Bar .
    DANIEL
    Australia
  • From £73.59 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 448 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 £62.63 per night
    5.3
    Scored 5.3
    Average
    Rated passable
     · 1,917 reviews
    The bed is too soft and old..Not comfortable! The hotel should change a better bed. The plates is quite old and it needs to change a new one.
    Jiraphan
    Australia
  • From £164.40 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,204 reviews
    The rooms were very nice, spacious and cozy. The bathrooms are beautiful. Wendy was very lovely, her service was great the whole way through.
    A
    Austin
    Australia
  • From £82.98 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,036 reviews
    Yes we liked our stay with Sails Geraldton & found Receptionist Jodie particularly helpful providing assistance & advice when we required it.
    John
    Australia
  • From £92.90 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,165 reviews
    Clean, comfortable rooms serviced every day. Nice courtyard and gated secure parking for our car. Enjoyed dinner in the hotel restaurant.
    Lyn
    Australia
  • From £124.74 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,398 reviews
    I stay here when ever I come to Geraldton and enjoy the location, the rooms and the convenience of restaurants close by.
    David
    Australia
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 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
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 275 reviews
    Good location and good value for money, will definitely stay again next time I need to stay in Geraldton
    J
    Jose-Antoinio
    Australia
  • From £104.38 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,683 reviews
    Nice to find a pet friendly cabin. Friendly helpful staff, clean basic facilities
    Amy
    Australia
  • From £88.73 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 577 reviews
    Really nice little self contained unit and so close to the beach!
    Phillip
    Australia
  • From £171.71 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,097 reviews
    nice big apartment for our young family and big comfortable beds.
    A
    Anonymous
    Australia
  • From £92.90 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,165 reviews
    I like the restaurant in the hotel
    Lin
    Australia
  • From £88.73 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 577 reviews
    Good location ear Geraldton.
    Philippa
    Australia
  • From £104.38 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,683 reviews
    Awesome self contained unit
    Dallas
    Australia