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

The location’s very good, within walking distance to restaurants and activities. The room is spacious and clean. Friendly staff.
8.4
Scored 8.4
Very Good
Rated very good
1,197 reviews
Price from$150.66per 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.

I like the restaurant in the hotel
7.9
Scored 7.9
Good
Rated good
1,161 reviews
Price from$138.36per 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.

cleanliness
7.8
Scored 7.8
Good
Rated good
1,394 reviews
Price from$155.98per 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.

Check in, and breakfast
7.9
Scored 7.9
Good
Rated good
1,213 reviews
Price from$143.58per 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.

The accomodation is basic but very good and affordable and perfectly situated for my Work at the hospital
7.8
Scored 7.8
Good
Rated good
1,037 reviews
Price from$102.47per 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
490 reviews
Price from$128.57per 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.

It was a clean and spacious room
8.0
Scored 8.0
Very Good
Rated very good
2,375 reviews
Price from$121.33per 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.

Nothing to like. Very run down and not clean.
5.3
Scored 5.3
Average
Rated fair
1,924 reviews
Price from$78.32per 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.

clean and near the beach
8.2
Scored 8.2
Very Good
Rated very good
673 reviews
Price from$182.09per night
Geraldton Backpackers, hotel in Geraldton

Offering a barbecue and sun terrace, Geraldton Backpackers is located in Geraldton in the Western Australia Region. Views of the sea, garden or city are featured in certain rooms.

Location was great, the bathrooms were extremely clean and nice.
8.5
Scored 8.5
Very Good
Rated very good
479 reviews
Price from$96.42per 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 $57.43 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 565 reviews
    Excellent value for money. We had the self contained accommodation comprising 3 large double bedrooms, and a living area with kitchen. The kitchen was well equipped with almost anything you would need to self cater. The beds were comfortable. The bathroom was small but adequate. Excellent budget accommodation. The manager was really nice and helpful. There were plenty of power points including by the beds and bedside lights bright enough to read by!
    Kay
    Australia
  • From $227.77 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,100 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
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 109 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
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 530 reviews
    By far the BEST self contained accommodation I have stayed in throughout all my travels around the globe. Amazing facility, ocean views, exceptionally clean and tidy, decadently comfortable, private parking and a pleasure to deal with. Highly recommended. Will definitely stay every time we pass through. ⭐️⭐️⭐️⭐️⭐️
    Luke
    Australia
  • From $155.98 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,394 reviews
    Exceptionally pleased with our choice of accommodation for this visit to Geraldton. Have been very disappointed with other stays we have had and have finally found a place which we will definitely be using again. Excellent services and extremely friendly staff.
    Meryl Vaughan
    Australia
  • From $198.41 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 673 reviews
    Comfortable beds and bedrooms with decent storage space. Nice pool. Dedicated car park available. Good shower and bath, good water pressure. Two balconies. Decent restaurant & bar at hotel next door conveniently only 2 mins walk away.
    Terrence
    Australia
  • From $186.01 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 35 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 $162.51 per night
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 550 reviews
    We booked the villa with free WiFi. In fact, there was no Wifi. This was very bad. The motel did not fulfil the contract. Other conditions are also poor. The manager's service attitude was poor.
    chu yong
    Australia
  • From $227.77 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,100 reviews
    We tried out the spa bath which was great. Large variety of tea selection. Location was close enough to the main strip of Geraldton that we could walk to all the places we wanted to go.
    Ye Shan
    Australia
  • From $163.16 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 577 reviews
    A neat, tidy comfortable self contained 1 BR unit with generous continental breakfast provided in the unit. It is located within a short drive to all attractions and shopping centres.
    Glenda
    Australia
  • From $78.32 per night
    5.3
    Scored 5.3
    Average
    Rated fair
     · 1,924 reviews
    The availability of such a nice room on such short notice. Thanks for your help. I appreciate the excellent service. Will definitely return on my next trip to town.
    Marqus
    Australia
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 451 reviews
    TVs allow streaming services which makes big difference. Cutlery allows you to eat anything, not just a room where you have to eat out or get pizza in a box
    Scott
    Australia
  • From $155.98 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,394 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
    Excellent
    Rated excellent
     · 276 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 $92.02 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 447 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 $121.33 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 2,375 reviews
    Great location and it’s kept very clean for an older style hotel
    ANITA
    Australia
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,197 reviews
    Customer service was impeccable.
    Rachael
    Australia
  • From $121.33 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 2,375 reviews
    Food is best meals and services
    Bald
    Australia
  • From $111.60 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,683 reviews
    Clean and well self contained
    Stoeckel-Clayton
    Australia
  • From $111.60 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,683 reviews
    Excellent service
    George
    Australia