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.53per 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,394 reviews
Price from$153.77per 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$101.01per 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,166 reviews
Price from$136.40per 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,215 reviews
Price from$141.55per 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.75per 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.61per 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.

5.3
Scored 5.3
Average
Rated fair
1,918 reviews
Price from$77.21per 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$97.15per 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,093 reviews
Price from$147.34per 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 $119.61 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 2,367 reviews
    What a lovely big room, comfy couch and a big King size bed that was comfortable. Airconditioning worked well and it was a bit chilly when we travelled through Geraldton. Room had everything we needed and the inclusive buffet breakfast was a bonus. Staff were helpful and pleasant. I was a bit disappointed that the restaurant was closed as I had seen good reviews, but it was a Monday night so that it understandable. We were offered room service but we decided to try an alternative venue that was open nearby.
    Celia
    Australia
  • From $114.53 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,166 reviews
    Friendly staff. Quiet room and Netflix on both TVs was a bonus. Restaurant served good food with reasonable service times. Play area located within restaurant to keep the kids happy. A drink voucher on arrival was given per person which was a very nice gift. It is normally very difficult to find a place for a family of 5 to stay and for all to have a bed. Will def stay again when travelling though Geraldton
    Renee
    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 $153.77 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,394 reviews
    Fantastic stay at this clean, quiet, and comfortable hotel, in a great location. service was exceptional, especially by Kate, who took care of everything in the hotel during our stay: VERY impressive. enjoyed the stay. Very efficient cleaning crew in the morning.
    Bridget
    United States of America
  • From $155 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 394 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 $110.02 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,687 reviews
    Great location the beds were comfortable and the self contained units were value for money. Covered in car port was a bonus from the rain and easy access in and out of area. Staff were very friendly and helpful. Is has a very homely feeling.
    Deloris
    Australia
  • From $90.72 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 449 reviews
    We were travelling with an extra adult so we had two rooms. Both the bedrooms were comfortable and the sitting, lounge area was great. Location was very good and we were not far away from most of Geraldtons restaurants
    Katherine
    Australia
  • From $179.51 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 674 reviews
    Clean, spacious, well-fitted apartments with very comfortable beds. Staff are friendly and helpful. A continental breakfast is available with a great pancake machine. Complex is gated and secure.
    Joy
    Australia
  • From $202.67 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,205 reviews
    Lovely place to stay, very central. Clean and modern. Great shower. Room service cheap. Nice rooftop bar. Will definitely stay there again if in Geralton. Top place for a very good price.
    Elaine
    Australia
  • From $100.06 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 $202.67 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,205 reviews
    Everything was clean, spacious and we loved the complimentary snacks and toiletries. It was the perfect place to stay in Geraldton and we will be back next year
    Emma
    Australia
  • From $119.61 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 2,367 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 $77.21 per night
    5.3
    Scored 5.3
    Average
    Rated fair
     · 1,918 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 $102.30 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,034 reviews
    Yes we liked our stay with Sails Geraldton & found Receptionist Jodie particularly helpful providing assistance & advice when we required it.
    John
    Australia
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 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 $153.77 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,394 reviews
    Great location for work at the port. All i needed was at the hotel. Room service was great and fast.
    James
    Australia
  • From $211.68 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,093 reviews
    Always convenient with the self contained nature
    Renee
    Australia
  • From $160.21 per night
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 556 reviews
    Food services didn’t exist, location was good!
    A
    Abi
    Australia
  • From $125.46 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 273 reviews
    There was no breakfast self contained
    Norma
    Australia
  • From $110.02 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,687 reviews
    Awesome self contained unit
    Dallas
    Australia