Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Geraldton

Filter by star ratings
All filters
Rhodeside Lodge
8.9 Excellent

4.3 km from city centre, Geraldton Show on map

ExcellentBased on 706 reviews
8.9

Rhodeside Lodge provides a comfortable setting while in Geraldton. It is ideally close to Geraldton Airport, which is a 10-minute drive away.

Ocean View Villas
8.0 Excellent

1.5 km from city centre, Geraldton Show on map

ExcellentBased on 459 reviews
8.0

Ocean View Villas Geraldton is located in Geraldton and features free Wi-Fi. It also offers laundry facilities, an outdoor pool and room service.

Ocean Centre Hotel
8.1 Excellent

0.9 km from city centre, Geraldton Show on map

ExcellentBased on 987 reviews
8.1

Ocean Centre Hotel provides a comfortable setting when in Geraldton. It is conveniently positioned for those wishing to sightsee in the area.

Broadwater Mariner Resort
8.4 Excellent

3.3 km from city centre, Geraldton Show on map

ExcellentBased on 198 reviews
8.4

Situated in Geraldton, Broadwater Mariner Resort offers comfortable accommodation and features ocean views. It also provides free Wi-Fi, a Jacuzzi and a heated pool.

Nightcap at Wintersun Hotel
8.1 Excellent

4.8 km from city centre, Geraldton Show on map

ExcellentBased on 498 reviews
8.1

This comfortable hotel in Geraldton offers complimentary wireless internet, as well as an outdoor pool and a kids club. It also features meeting rooms, a playground and a ticket service.

Mantra Geraldton
8.3 Excellent

1.1 km from city centre, Geraldton Show on map

ExcellentBased on 881 reviews
8.3

Set in a 21st-century property in Geraldton, Mantra Geraldton combines old-world charm with contemporary amenities, including an outdoor heated pool. The various facilities this modern property offers include a BBQ/picnic area, laundry facilities and luggage storage.

Sunset Beach Holiday Park
8.4 Excellent

6.2 km from city centre, Geraldton Show on map

ExcellentBased on 534 reviews
8.4

Featuring an outdoor pool, Sunset Beach Holiday Park offers well-appointed lodgings close to Geraldton Visitor Centre. It also provides a tour desk, luggage storage and a library.

ibis Styles Geraldton
7.3 Good

2.5 km from city centre, Geraldton Show on map

GoodBased on 519 reviews
7.3

Situated in Geraldton, Ibis Styles Geraldton is within easy driving distance of Greenough and Sunset Beach. Those staying at the property have access to a hair salon and an outdoor pool.

Geraldton's Ocean West
8.2 Excellent

1.4 km from city centre, Geraldton Show on map

ExcellentBased on 631 reviews
8.2

Located in Geraldton, the property is a short drive from Geraldton Visitor Centre and Central Greenough. It also provides a playground, an outdoor pool and a 24-hour reception.

Abrolhos Reef Lodge
6.0 Good

2.3 km from city centre, Geraldton Show on map

GoodBased on 674 reviews
6.0

Situated in Geraldton, Abrolhos Reef Lodge is a short drive from Greenough and Sunset Beach. It has a fitness centre, as well as an outdoor pool, an express check-in and check-out feature and valet parking.

Tips for booking a Geraldton hotel

Cheapest month:July
Most expensive month:September
Average price in Geraldton:$89/night
Absolute cheapest price found:$34/night
Cheapest day:Tuesday
Most expensive day:Friday
$66 - $119
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$66 - $150
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Geraldton hotels

Show all 73 hotels
1
Mantra Geraldton
8.3 Excellent

1.1 km from city centre, Geraldton Show on map

Set in a 21st-century property in Geraldton, Mantra Geraldton combines old-world charm with contemporary amenities, including an outdoor heated pool. The various facilities this modern property offers include a BBQ/picnic area, laundry facilities and luggage storage.

2
Hospitality Geraldton, SureStay Collection by Best Western
8.1 Excellent

0.7 km from city centre, Geraldton Show on map

Conveniently situated and featuring an outdoor pool, this comfortable motel is a short drive from Greenough. Those staying at the property can also make use of complimentary Wi-Fi access during their stay.

3
Ocean Centre Hotel
8.1 Excellent

0.9 km from city centre, Geraldton Show on map

Ocean Centre Hotel provides a comfortable setting when in Geraldton. It is conveniently positioned for those wishing to sightsee in the area.

Cheapest hotels in Geraldton, Western Australia

Show all 73 hotels
Geraldton Backpackers
9.2 Excellent

0.8 km from city centre, Geraldton Show on map

Geraldton Backpackers is situated in Geraldton and is close to the area's popular attractions. It also offers luggage storage, a terrace and bicycle rental.

$30
Avg. per night
Rhodeside Lodge
8.9 Excellent

4.3 km from city centre, Geraldton Show on map

Rhodeside Lodge provides a comfortable setting while in Geraldton. It is ideally close to Geraldton Airport, which is a 10-minute drive away.

$60
Avg. per night
Weelaway On Gregory
8.3 Excellent

0.9 km from city centre, Geraldton Show on map

Weelaway On Gregory is located in Geraldton and offers free Wi-Fi. It features comfortable rooms with a private bathroom and a kitchenette.

$80
Avg. per night
Abrolhos Reef Lodge
6.0 Good

2.3 km from city centre, Geraldton Show on map

Situated in Geraldton, Abrolhos Reef Lodge is a short drive from Greenough and Sunset Beach. It has a fitness centre, as well as an outdoor pool, an express check-in and check-out feature and valet parking.

$86
Avg. per night
The African Reef
7.3 Good

2.6 km from city centre, Geraldton Show on map

Boasting an outdoor pool, The African Reef is situated in Geraldton and offers traditional accommodation. It also provides complimentary Wi-Fi.

$96
Avg. per night
Ocean View Villas
8.0 Excellent

1.5 km from city centre, Geraldton Show on map

Ocean View Villas Geraldton is located in Geraldton and features free Wi-Fi. It also offers laundry facilities, an outdoor pool and room service.

$100
Avg. per night
ibis Styles Geraldton
7.3 Good

2.5 km from city centre, Geraldton Show on map

Situated in Geraldton, Ibis Styles Geraldton is within easy driving distance of Greenough and Sunset Beach. Those staying at the property have access to a hair salon and an outdoor pool.

$104
Avg. per night
Belair Gardens Caravan Park
8.4 Excellent

3.1 km from city centre, Geraldton Show on map

Located in Geraldton, Belair Gardens Caravan Park is within a 15-minute drive of Geraldton Airport and offers an outdoor pool, outdoor tennis courts and a Jacuzzi. Those staying at the property can also make use of complimentary Wi-Fi throughout their stay.

$110
Avg. per night

Hotel prices in Geraldton

3 stars

$86 - $137

No. 1 most popular

Ocean View Villas
8.0 Excellent
$100
Avg. per night

No. 2 most popular

$137
Avg. per night

Best value

$96
Avg. per night
4 stars and up

$80 - $192

No. 1 most popular

Mantra Geraldton
8.3 Excellent
$184
Avg. per night

No. 2 most popular

Ocean Centre Hotel
8.1 Excellent
$189
Avg. per night

Best value

Weelaway On Gregory
8.3 Excellent
$80
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Geraldton

About Geraldton

Backed by the Moresby Ranges on the beautiful Batavia Coast, Geraldton overlooks the turquoise waters of the Indian Ocean. It’s a hotspot for water sports, including surfing, diving and fishing, as well as being home to a picturesque marina and an array of cultural attractions.

Things to do

Visit the Museum of Geraldton to learn about the Indigenous Yamari culture of the region and discover the impact of European settlement. The museum also features the Shipwrecks Gallery with a fascinating 3D film exploring the wrecks of Sydney II and Kormoran.

See the red and white-striped Point Moore Lighthouse, the first steel tower to be constructed on mainland Australia back in 1878. Discover its heritage as you wander around the base of this iconic Geraldton landmark, with spectacular views of the ocean.

Geraldton has earned the title of Australia’s windsurfing capital, with consistent winds that make for ideal conditions. Take a lesson with one of the town’s local experts or hone your skills with a range of windsurfing and kitesurfing equipment for hire.

Take a day trip to the beautiful Abrolhos Islands, an archipelago of 122 islands that lie just to the west of Geraldton. It’s a meeting point for tropical and temperate marine species that can be seen while snorkelling and scuba diving, and boasts historic shipwrecks and large colonies of breeding seabirds to explore.

Getting around

Geraldton Airport is the main gateway to the town and has regular flights to Perth. You can also make the six-hour train ride from the Perth to Geraldton, while the town centre is compact enough to explore on foot or by bicycle.

Geraldton travel FAQs

  • What are the best hotels in Geraldton?

    534 reviews rated Sunset Beach Holiday Park with an average score of 8.4/10. It may also be worth looking into the Ocean View Villas, which received a rating of 8.0/10 from 459 reviews. Nightcap at Wintersun Hotel could also be a good option, with a score of 8.1/10 from 497 reviews.

  • How much do hotels in Geraldton cost?

    The average price of a hotel in Geraldton has been around $141 per night over the last 3 days. For a 5-star hotel in Geraldton, the average price is around $180/night, depending on your dates. The average price of a 4-star hotel is $201/night.

  • How much is a cheap hotel in Geraldton?

    $70 per night is the cheapest Geraldton hotel price found in our data from the last 72 hours.

  • How much is a hotel in Geraldton tonight?

    Over the last 3 days, the starting price of a hotel in Geraldton tonight has been as low as $88 and the average price has been $140. If you’d prefer 4-star accommodation, expect to pay at least $139 for this evening.