Western Australia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Geraldton, Western Australia Hotels from AU$88

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
1
Popular locations
Amenities
Accessibility
Trip type
Mantra Geraldton
4 out of 5
221 Foreshore Drive, Geraldton, WA
Free cancellationReserve now, pay when you stay
The price is AU$189 per night from 29 Nov. to 30 Nov.
5.49 km from city centre
4.3/5Excellent! (356 reviews)

"Very large clean modern apartment overlooking the Marina with a huge balcony. Great bedroom and bathroom separation for two couples."…"

Reviewed on 22 Nov. 2020

Mantra Geraldton
Nesuto Geraldton
4 out of 5
298 Chapman Road, Beresford, WA
Free cancellationReserve now, pay when you stay
The price is AU$159 per night from 3 Dec. to 4 Dec.
3.54 km from city centre
4.4/5Excellent! (208 reviews)

"Great property with all the necessary amenities. Kitchen and bathroom are well equipped. Lounge area is satisfactorily large. The pool and spa area is just perfect for a relaxing stay."…"

Reviewed on 2 Nov. 2020

Nesuto Geraldton
Hospitality Geraldton, SureStay Collection by Best Western
3.5 out of 5
169 Cathedral Avenue, Geraldton, WA
Free cancellationReserve now, pay when you stay
The price is AU$134 per night from 29 Nov. to 30 Nov.
6.88 km from city centre
4.1/5Very Good! (651 reviews)

"Excellent service with a smile, from the check in to eating at the restaurant."…"

Reviewed on 15 Oct. 2020

Hospitality Geraldton, SureStay Collection by Best Western
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Ocean Centre Hotel
4 out of 5
Foreshore Drive, Cnr of Foreshore Drive & Cathe, Geraldton, WA
Free cancellationReserve now, pay when you stay
The price is AU$189 per night from 29 Nov. to 30 Nov.
6.21 km from city centre
4.1/5Very Good! (568 reviews)

"Room was amazing! Great view over the ocean! Close to all the shops!"…"

Reviewed on 18 Aug. 2020

Ocean Centre Hotel
Geraldton Motor Inn
3.5 out of 5
107 Brand Highway, Mount Tarcoola, WA
Free cancellationReserve now, pay when you stay
The price is AU$119 per night from 5 Dec. to 6 Dec.
8.1 km from city centre
4/5Very Good! (300 reviews)

"Great for an overnight stay. Room was clean. Bathroom need a little updating"…"

Reviewed on 5 Oct. 2020

Geraldton Motor Inn
ibis Styles Geraldton
3.5 out of 5
Brand Highway, Tarcoola Beach, WA
Free cancellationReserve now, pay when you stay
The price is AU$103 per night from 29 Nov. to 30 Nov.
8.32 km from city centre
3.9/5Very Good! (455 reviews)

"Basic set up, don’t expect anything flash. Maybe the single beds could be away from the window for peace of mind with kids."…"

Reviewed on 9 Oct. 2020

ibis Styles Geraldton
Belair Gardens Caravan Park
2 out of 5
463 Marine Terrace, West End, WA
The price is AU$110 per night from 1 Dec. to 2 Dec.
8.34 km from city centre
4.2/5Excellent! (108 reviews)

"Very friendly staff, quick check in, value for money"…"

Reviewed on 23 Oct. 2020

Belair Gardens Caravan Park
The Gerald Apartment Hotel
4 out of 5
25 Cathedral Ave, Geraldton, WA
Free cancellationReserve now, pay when you stay
The price is AU$199 per night from 6 Dec. to 7 Dec.
6.2 km from city centre
4.4/5Wonderful! (100 reviews)

"Great rooms, spacious and very clean. Reception was great, and the IT check in system was good."…"

Reviewed on 14 Oct. 2020

The Gerald Apartment Hotel
Sunset Beach Holiday Park
2 out of 5
Bosley Street, Sunset Beach, WA
The price is AU$128 per night from 1 Dec. to 2 Dec.
2.87 km from city centre
4/5Very Good! (347 reviews)

"Great Holiday Park on such a beautiful beach - only 5-10 minute drive from the center of Geraldton. The place was very clean and cosy! i cannot wait to come back here again."…"

Reviewed on 28 Oct. 2020

Sunset Beach Holiday Park
Ocean View Villas
3 out of 5
296 Durlacher St, Crn Brand Highway & Durlacher St, Mahomets Flats, WA
The price is AU$100 per night from 28 Nov. to 29 Nov.
7.47 km from city centre
3.9/5Good! (234 reviews)

"The room plus living area is very spacious. The air conditioner is very powerful"…"

Reviewed on 30 Sep. 2020

Ocean View Villas
Abrolhos Reef Lodge
3 out of 5
126 Brand Highway, Tarcoola Beach, WA
The price is AU$105 per night from 29 Nov. to 30 Nov.
8.13 km from city centre
3.3/5 (184 reviews)

"Had changed booking online to one day earlier (29th nov), 6 weeks in advance. Arrived on the new date - the hotel claimed hadn't received updated booking. Blamed expedia. Had no room on offer, so had to drive home 5 hours in the night with 2 young children. Was assured that would get a full refund ..."…"

Reviewed on 2 Oct. 2020

Abrolhos Reef Lodge
Drummond Cove Holiday Park
3.5 out of 5
1633 North West Coastal Highway, Buller, WA
The price is AU$145 per night from 2 Dec. to 3 Dec.
8.98 km from city centre
3.6/5Good! (63 reviews)

"Amazing location waking up to the beautiful ocean view."…"

Reviewed on 28 Oct. 2019

Drummond Cove Holiday Park
Nightcap at Wintersun Hotel
3 out of 5
441 Chapman Road, Bluff Point, WA
The price is AU$122 per night from 30 Nov. to 1 Dec.
2.37 km from city centre
3.7/5Good! (218 reviews)

"Really nice clean rooms, heaps of secure parking. Great food next door at the tavern"…"

Reviewed on 9 Oct. 2020

Nightcap at Wintersun Hotel
Weelaway
4.5 out of 5
104 Gregory Street, Beachlands, WA
The price is AU$88 per night from 30 Nov. to 1 Dec.
7.03 km from city centre
4.1/5Very Good! (168 reviews)

"We enjoyed staying in a historical building; the room was in 19th century style; clean and fresh. Closeness to the city center is a bonus. Although, the bathroom and toilet need some renovation."…"

Reviewed on 9 Aug. 2020

Weelaway
Sails Geraldton Accommodation
3.5 out of 5
137 Cathedral Ave, Geraldton, WA
Free cancellationReserve now, pay when you stay
The price is AU$120 per night from 28 Nov. to 29 Nov.
6.66 km from city centre
3.9/5Good! (132 reviews)

"Perfect for a quick overnight stop Clean & spacious for 2. Smelt slightly of bleach Every tap leaked although not annoying"…"

Reviewed on 26 Sep. 2020

Sails Geraldton Accommodation
Geraldton's Ocean West
3.5 out of 5
1 Hadda Way, Mahomets Flats, WA
Free cancellationReserve now, pay when you stay
The price is AU$118 per night from 28 Nov. to 29 Nov.
7.79 km from city centre
4.4/5Excellent! (141 reviews)
Good place for famines!

"Our stay was great. It's an older place, but comfortable. Staff were friendly and very helpful."…"

Reviewed on 23 Jul. 2020

Geraldton's Ocean West
Downstairs at Green: Executive Apartment
50 Green Street, Geraldton, WA
The price is AU$124 per night from 28 Nov. to 29 Nov.
1.5 km from city centre
4.3/5Excellent! (43 reviews)
Cozy place

"All good enjoyed the stay was one night only smart TV WiFi all working working comfy bed location by 2 min min drive from beach and 9min from the foreshore."…"

Reviewed on 27 Oct. 2020

Downstairs at Green: Executive Apartment
Broadwater Mariner Resort
4.5 out of 5
298 Chapman Road, Beresford, WA
Get Rates
3.52 km from city centre
4.5/5Wonderful! (325 reviews)

"Lovely walk over the road to the beach :) Staff friendly and helpful - No daily room servcie/cleaning was a downer"…"

Reviewed on 28 Aug. 2020

Broadwater Mariner Resort
Cosy House With ALL THE Basics
430 Chapman Rd, Geraldton, WA
Get Rates
2.47 km from city centre
4.2/5Excellent! (9 reviews)
work stay

"great location to get to work easily"…"

Reviewed on 8 Sep. 2020

Cosy House With ALL THE Basics
Upstairs at Green:executive Apartment
50 Green St, Geraldton, WA
The price is AU$136 per night from 2 Dec. to 3 Dec.
1.5 km from city centre
4.3/5Excellent! (6 reviews)
Clean and peace ful

"Very nice"…"

Reviewed on 26 Sep. 2020

Upstairs at Green:executive Apartment
Don't see what you're looking for?
See all available properties in Geraldton
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Geraldton

Visitors to Geraldton are sure to enjoy the seaside. In Geraldton, there are 19 hotels and other accommodations to choose from. The closest major airport is in Geraldton, WA (GET) 10.4 from the city center.

Sightseeing and Staying in Geraldton

Cultural venues in the city include Old Geraldton Gaol Craft Centre and Museum, Western Australian Museum, and Geraldton Regional Art Gallery. The city's natural setting is picturesque, including the seaside and these places to visit: Geraldton Beach, Pages Beach, and Hell's Gate Beach. Exploring the waterfront is a top activity, and Geraldton Fisherman’s Wharf is one place to visit.

As you plan your holiday retreat, you'll find 19 hotels and other lodging accommodations to choose from in Geraldton. Here you'll find top ones based on Expedia user reviews:

  • Broadwater Mariner Resort - This 4-star apartment features an outdoor pool, free parking, and a spa tub. It's a favorite with Expedia travelers for its beach locale and pool.
  • Mantra Geraldton - Our customers like the beach locale and overall value at this aparthotel. With a stay at this 4-star aparthotel, guests can enjoy access to a restaurant and an outdoor pool, along with an in-room kitchen.
  • Waldorf Geraldton Serviced Apartments - With a stay at this 4-star apartment, guests can enjoy access to an outdoor pool and free parking, along with an in-room kitchen. Expedia customers like its beach locale and pool.

Dressing for Geraldton

  • Between January and March, daytime temperatures average 91°F, while nighttime temperatures stay around 62°F
  • From April to June, the average is 84°F during the day and 50°F at night
  • July through September sees average temperatures of 74°F during the day and 48°F at night
  • In October-December, you can expect 87°F as the daytime average and 50°F as the nighttime average
  • About 17.99 inches of rain falls on Geraldton each year
  • February and January are usually the hottest months averaging 89°F, while August and September are usually the coldest with an average temperature of 49°F

Frequently asked questions

What's the best place to stay in Geraldton?
The Gerald Apartment Hotel is a favourite with Expedia customers. This 4-star hotel offers free WiFi and free parking. Reviews from our site also recommend Weelaway and Ocean Centre Hotel as top options for your trip.
If I need to cancel my hotel reservation in Geraldton, will I receive a refund?
Yes! The majority of hotel reservations are refundable if you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a reservation that’s non-refundable, you may still be able to cancel and receive a refund within 24 hours of booking. Add dates, click “Search”, then filter by “free cancellation” to get the top deals on offer in Geraldton.
What's the best budget-friendly accommodation in Geraldton?
Based on reviews, Sunset Beach Holiday Park is a popular 2-star property for our travellers looking for an economical choice, and features free parking and an outdoor pool. Other good options for your budget-friendly stay include Abrolhos Reef Lodge and Hospitality Geraldton, SureStay Collection by Best Western.
What's the best place to stay for families in Geraldton?
Nesuto Geraldton is a top 4-star apartment on Expedia for families, and features an outdoor pool and laundry facilities. Other good options for your stay with the children include Abrolhos Reef Lodge and Belair Gardens Caravan Park. Also, attractions in the area such as Greenough Wildlife Park are fun for the whole family.
What's the best place to stay for a couple visiting Geraldton?
Weelaway is a favourite 4.5-star guest house for couples, and features free WiFi and free parking. Another choice for a stay with your sweetheart is Mantra Geraldton.
What's the best accommodation option for a beach holiday in Geraldton?
Sunset Beach Holiday Park is a top property with an outdoor pool and free parking, and it’s located on the beach . Other good options to stay near the beach include Nesuto Geraldton and Geraldton Motor Inn.
What's the best luxury place to stay in Geraldton?
Weelaway is a 4.5-star guest house with a terrace, and a popular choice for Expedia travellers looking for a luxurious stay. Another upscale option for your stay is Broadwater Mariner Resort.
What are some accommodation options with pools in Geraldton?
Hospitality Geraldton, SureStay Collection by Best Western is a popular 3.5-star hotel featuring an outdoor pool, free breakfast and a restaurant. A couple of other options that offer an on-site pool include Broadwater Mariner Resort and Mantra Geraldton.

Recent Reviews in Geraldton

More trip options