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.

Location was exceptional. Breakfast was good. The staff are second to none when it comes to their customer service roles.
7.8
Scored 7.8
Good
Rated good
1,398 reviews
Price from£125.12per 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...

The room is big. Location is nice.
8.4
Scored 8.4
Very good
Rated very good
1,185 reviews
Price from£120.86per 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.

Close to centre of town, IGA close, easy access.
7.8
Scored 7.8
Good
Rated good
1,040 reviews
Price from£82.19per 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,158 reviews
Price from£110.99per 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.

As per Booking.com, breakfast included yet there was an unknown charge in my credit card'
7.9
Scored 7.9
Good
Rated good
1,206 reviews
Price from£115.18per 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 hotel supplies breakfast and dinner.
6.7
Scored 6.7
Pleasant
Rated pleasant
495 reviews
Price from£103.13per 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.

Location close to town.
5.3
Scored 5.3
Average
Rated passable
1,941 reviews
Price from£62.82per 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.

Staff are lovely and welcoming. Beautiful Location. Quiet and clean.
8.3
Scored 8.3
Very good
Rated very good
1,683 reviews
Price from£92.66per 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.

Location
8.2
Scored 8.2
Very good
Rated very good
681 reviews
Price from£140.83per 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£89per 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 £187.95 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,103 reviews
    The rooms were enormous with ensuite bath and shower. It was a self contained apartment with cooking facilities- microwave, hob etc. We had a large balcony with table & chairs and a wonderful view over the Marina. Very comfortable bed. The rooms were very quiet. The staff were very welcoming. Within walking distance of the beach, cafes and The Foreshore Tavern served good food.
    Sara
    United Kingdom
  • 7.9
    Scored 7.9
    Good
    Rated good
     · 1,206 reviews
    The room was perfect for our requirements. No fuss, and good value for money. There was an issue when we checked in and our room hadn't been cleaned. Jodie was very apologetic and offered us another room. Very thankful for the service considering we had travelled to Geraldton for a funeral.
    Marilyn
    Australia
  • From £130.88 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 577 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
  • 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 £91.62 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,040 reviews
    Location was right off the main road, despite that the room was relatively quiet. The room was clean and beautifully decorated as was the rest of the hotel. The staff member we spoke to was a delightful lady who was friendly and made us feel welcome.
    Peter
    Australia
  • From £97.32 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 2,374 reviews
    The accomodation at the Hospitality Inn Geraldton was great. The receptionist assisted us by giving accurate directions to the hotel. The room was clean, tidy and the beds were comfortable. We slept well and enjoyed the complementary breakfast.
    Te
    Australia
  • From £125.12 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,398 reviews
    Location of this hotel is great......walk to everything Geraldton has to offer. Staff were pleasant, safe car parking available also. Bar is nice for a pre dinner drink over looking the water, but would recommend booking a room with a view.
    ThoSG
    Australia
  • From £73.29 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,683 reviews
    Excellent service, cabin was fantastic, very comfortable, would defiantly recommend to anyone to stay there. We got in late and the late check-in procedure could not have been easier. We traveled 1000kms that day and woke fresh.
    S
    Sean
    Australia
  • From £62.82 per night
    5.3
    Scored 5.3
    Average
    Rated passable
     · 1,942 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 £73.29 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,683 reviews
    Stayed over night on our journey from Perth to North WA, with a newborn and 1 year old. Great self contained cabins for the family. Location was fantastic and felt very safe. We will be back!
    JR Mac
    Australia
  • From £97.32 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 2,374 reviews
    The lady that checked me in was bubbly helpful and really genuinely interested in a great customer service experience . Breakfast was brilliant
    Lorraine
    Australia
  • From £187.95 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,103 reviews
    Helpful receptionist. Location is good with supermarkets nearby. Good for family and friends trips to the Geraldton area.
    YUYU
    Australia
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 452 reviews
    Location and self contained. Large. Check in staff friendly and helpful. Good room for parking large vehicle
    Lisa
    Australia
  • From £103.66 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,158 reviews
    The hotel being part of the motel and having a free drink coupon and 10% discount off meals.
    Samuel Preston
    Australia
  • From £62.82 per night
    5.3
    Scored 5.3
    Average
    Rated passable
     · 1,942 reviews
    The price was cheap and in the past has been very good, the staff are always nice.
    jake
    France
  • From £125.12 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,398 reviews
    Very accommodating staff and the hotel was right over the road from the ocean.
    Nicci
    Australia
  • From £137.64 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 £103.66 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,158 reviews
    one bedroom apartment/ good space for a family of 4
    Masae
    United States
  • From £91.62 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,040 reviews
    Dedicated services
    C
    Chi Trung
    Australia
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 276 reviews
    Self contained
    Phillip
    Australia