Hotels in Geraldton

Search and compare Geraldton hotels from hundreds of travel sites and save

Geraldton, WA, Australia
May 17 — May 182
Geraldton, WA, Australia
Tue 5/17
Wed 5/18
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Geraldton

Filter by star ratings
All filters
Ocean Centre Hotel
Ocean Centre Hotel
7.9 Good
Foreshore Drive, Geraldton, WA, Australia
Show on map
0.5 mi from city centre, Geraldton 
GoodBased on 1,392 reviews
7.9

Ocean Centre Hotel provides a comfortable setting when in Geraldton. It has a fitness centre, as well as a 24-hour reception, luggage storage and an express check-in and check-out feature.

Nesuto Geraldton
Nesuto Geraldton
8.4 Excellent
Geraldton, WA, Australia
Show on map
2.1 mi from city centre, Geraldton 
ExcellentBased on 935 reviews
8.4

Located in Geraldton, Nesuto Geraldton Apartment Hotel is a short drive from the HMAS Sydney II Memorial and offers free private parking on site. It also provides a dry cleaning service, an outdoor pool and free Wi-Fi.

Hospitality Geraldton, SureStay Collection by Best Western
Hospitality Geraldton, SureStay Collection by Best Western
8.1 Excellent
169 Cathedral Avenue, Geraldton, WA, Australia
Show on map
0.4 mi from city centre, Geraldton 
ExcellentBased on 2,627 reviews
8.1

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.

Sails Geraldton Accommodation
Sails Geraldton Accommodation
7.8 Good
137 Cathedral Avenue, Geraldton, WA, Australia
Show on map
0.2 mi from city centre, Geraldton 
GoodBased on 622 reviews
7.8

Boasting an outdoor pool, Sails Geraldton Accommodation is located in Geraldton and provides comfortable accommodation. Those staying at the property also have access to free wireless internet and on-site parking.

ibis Styles Geraldton
ibis Styles Geraldton
6.8 Good
140 Brand Highway, Geraldton, WA, Australia
Show on map
1.6 mi from city centre, Geraldton 
GoodBased on 579 reviews
6.8

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.

The Gerald Apartment Hotel
The Gerald Apartment Hotel
8.5 Excellent
25 Cathedral Avenue, Geraldton, WA, Australia
Show on map
0.4 mi from city centre, Geraldton 
ExcellentBased on 977 reviews
8.5

This comfortable hotel in Geraldton offers free Wi-Fi, as well as a rooftop terrace and fitness classes. There is also a fitness centre with fitness classes, pilates classes and free weights.

Nightcap at Wintersun Hotel
Nightcap at Wintersun Hotel
8.0 Excellent
441 Chapman Road, Geraldton, WA, Australia
Show on map
3.0 mi from city centre, Geraldton 
ExcellentBased on 1,038 reviews
8.0

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.

Broadwater Mariner Resort
Broadwater Mariner Resort
8.4 Excellent
298 Chapman Road, Geraldton, WA, Australia
Show on map
2.0 mi from city centre, Geraldton 
ExcellentBased on 341 reviews
8.4

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

Belair Gardens Caravan Park
Belair Gardens Caravan Park
8.4 Excellent
Geraldton, WA, Australia
Show on map
1.9 mi from city centre, Geraldton 
ExcellentBased on 1,024 reviews
8.4

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

Geraldton's Ocean West Holiday Units & Short Stay Accommodation
Geraldton's Ocean West Holiday Units & Short Stay Accommodation
8.1 Excellent
1 Hadda Way, Geraldton, WA, Australia
Show on map
0.9 mi from city centre, Geraldton 
ExcellentBased on 665 reviews
8.1

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

Tips for booking a Geraldton hotel

Cheapest month:November
Most expensive month:April
Average price in Geraldton:$95/night
Cheapest price found:$27/night
Cheapest day:Friday
Most expensive day:Saturday
$27 - $143
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$27 - $148
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Geraldton hotels

Show all 72 hotels
1
Mantra Geraldton
Mantra Geraldton
8.2 Excellent
221 Foreshore Drive, Geraldton, WA, Australia
Show on map
0.7 mi from city centre, Geraldton, WA, Australia 

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
Hospitality Geraldton, SureStay Collection by Best Western
8.1 Excellent
169 Cathedral Avenue, Geraldton, WA, Australia
Show on map
0.4 mi from city centre, Geraldton, WA, Australia 

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
Drummond Cove Holiday Park
Drummond Cove Holiday Park
6.9 Good
Geraldton, WA, Australia
Show on map
8.7 mi from city centre, Geraldton, WA, Australia 

Boasting an outdoor pool, Drummond Cove Holiday Park is located in Waggrakine and offers comfortable accommodation. It also features a playground, a ticket service and a kids pool.

4
Ocean Centre Hotel
Ocean Centre Hotel
7.9 Good
Foreshore Drive, Geraldton, WA, Australia
Show on map
0.5 mi from city centre, Geraldton, WA, Australia 

Ocean Centre Hotel provides a comfortable setting when in Geraldton. It has a fitness centre, as well as a 24-hour reception, luggage storage and an express check-in and check-out feature.

Cheapest hotels in Geraldton, Western Australia

Show all 72 hotels
Belair Gardens Caravan Park
Belair Gardens Caravan Park
8.4 Excellent
Geraldton, WA, Australia
Show on map
1.9 mi from city centre,  

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

$75
Avg. per night
Sails Geraldton Accommodation
Sails Geraldton Accommodation
7.8 Good
137 Cathedral Avenue, Geraldton, WA, Australia
Show on map
0.2 mi from city centre,  

Boasting an outdoor pool, Sails Geraldton Accommodation is located in Geraldton and provides comfortable accommodation. Those staying at the property also have access to free wireless internet and on-site parking.

$78
Avg. per night
ibis Styles Geraldton
ibis Styles Geraldton
6.8 Good
140 Brand Highway, Geraldton, WA, Australia
Show on map
1.6 mi from city centre,  

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.

$81
Avg. per night
Ocean View Villas
Ocean View Villas
8.0 Excellent
296 Durlacher Street, Geraldton, WA, Australia
Show on map
0.9 mi from city centre,  

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

$81
Avg. per night
The African Reef
The African Reef
7.0 Good
5 Broadhead Avenue, Geraldton, WA, Australia
Show on map
1.7 mi from city centre,  

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

$88
Avg. per night
Hospitality Geraldton, SureStay Collection by Best Western
Hospitality Geraldton, SureStay Collection by Best Western
8.1 Excellent
169 Cathedral Avenue, Geraldton, WA, Australia
Show on map
0.4 mi from city centre,  

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.

$96
Avg. per night
Drummond Cove Holiday Park
Drummond Cove Holiday Park
6.9 Good
Geraldton, WA, Australia
Show on map
8.7 mi from city centre,  

Boasting an outdoor pool, Drummond Cove Holiday Park is located in Waggrakine and offers comfortable accommodation. It also features a playground, a ticket service and a kids pool.

$100
Avg. per night
Nightcap at Wintersun Hotel
Nightcap at Wintersun Hotel
8.0 Excellent
441 Chapman Road, Geraldton, WA, Australia
Show on map
3.0 mi from city centre,  

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.

$101
Avg. per night

Hotel prices in Geraldton

3 stars
Hospitality Geraldton, SureStay Collection by Best Western
#1 Most popular

Hospitality Geraldton, SureStay Collection by Best Western

169 Cathedral Avenue, Geraldton, WA, Australia

8.1 Excellent
$96

Avg. per night

ibis Styles Geraldton
#2 Most popular

ibis Styles Geraldton

140 Brand Highway, Geraldton, WA, Australia

6.8 Good
$81

Avg. per night

Sails Geraldton Accommodation
Best value

Sails Geraldton Accommodation

137 Cathedral Avenue, Geraldton, WA, Australia

7.8 Good
$78

Avg. per night

4 stars +
Ocean Centre Hotel
#1 Most popular

Ocean Centre Hotel

Foreshore Drive, Geraldton, WA, Australia

7.9 Good
$130

Avg. per night

The Gerald Apartment Hotel
#2 Most popular

The Gerald Apartment Hotel

25 Cathedral Avenue, Geraldton, WA, Australia

8.5 Excellent
$147

Avg. per night

Broadwater Mariner Resort
Best value

Broadwater Mariner Resort

298 Chapman Road, Geraldton, WA, Australia

8.4 Excellent
$119

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

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 in Geraldton

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

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.

  • What are the best hotels in Geraldton?

    Geraldton is home to many highly-rated hotels, one of which is Ocean Centre Hotel, which has a current rating of 7.9. For other potential stays, consider Nesuto Geraldton and Hospitality Geraldton, SureStay Collection by Best Western, which can also be great places to stay in Geraldton.

  • How much do hotels in Geraldton cost?

    The average price of a hotel in Geraldton is $141 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Geraldton around is $156 per night, whereas for a 5-star hotel it’s $150 per night.

  • How much is a cheap hotel in Geraldton?

    $41/night is the cheapest price found for a hotel in Geraldton by HotelsCombined users over the last 72 hours. For stays from May 20 to May 22 in Geraldton, the lowest price found was $48/night.

  • How much is a hotel in Geraldton tonight?

    A hotel in Geraldton tonight has an average price of $117, but some deals have been found for as low as $48 in HotelsCombined searches over the last 72 hours. Prices in Geraldton are changing frequently. The best price found for a 4-star Geraldton hotel for tonight has been $97.

  • What is the best place in Geraldton for bars and restaurants?

    When looking for great deals on accommodation in Geraldton, an important factor to consider is the proximity of the popular bars and restaurants in town and whether you’ll be staying near them. It’s worth checking out hotels in areas such as the city’s centre and Beachlands, where trendy bars and restaurants are situated. The Provincial Bar Geraldton, Bob’s Boutique Bar, Cutler & Smith and Old Man & The Sea Rooftop Bar are great places for a casual drink before you go out for dinner. For highly rated local dining, one must try Jade House Chinese Restaurant, Piper Lane and The Mad Mexican. For hotels around this area, The Gerald Apartment Hotel and Champion Bay Apartments are good choices.

  • What is the best place for a family holiday in Geraldton?

    Should you be in search of places to visit with your family, this part of Western Australia is a suitable spot. There are plenty of things to do in Geraldton when travelling with children, with places to visit like the Geraldton Foreshore Playground and Water Park being at the top of most families’ lists. There are plenty of beaches to visit, such as Back Beach, Town Beach and Tarcoola Beach, while your kids can learn a variety of water sports at these beaches, like windsurfing, water-skiing, kayaking, jet-skiing and wakeboarding. There are also parks, such as Greenough Wildlife and Bird Park, where you can pet animals including kangaroos, snakes and even baby crocodiles. Nesuto Geraldton Apartment Hotel is a good family-friendly hotel close to St. Georges Beach and definitely worth checking out.

  • What are the best things to do and see in Geraldton?

    If you’re looking into popular things to see in Geraldton, you’ll want to make sure you stay in a conveniently located hotel that’s close to all the action; that way, you don’t have to stress with long journeys across the city. Hotels in Geraldton such as Mantra Geraldton and Promenade Executive Apartments are right next to the main railway station and the Museum of Geraldton, where you can learn about natural history and historical shipwrecks in the region. There’s also the Geraldton Regional Art Gallery, Point Moore Lighthouse and the HMAS Sydney II Memorial, while of course, there’s also the various beaches, like Tarcoola Beach in the south and Back Beach. And if you like a nice viewpoint out to sea, then check out the esplanade waterfront.

  • What are the best places to stay in Geraldton for windsurfing?

    Geraldton is known as Australia’s windsurfing capital, so you’ll find that there are many hotels in the area that are suitable to stay at for this particular activity. Geraldton hotels such as Broadwater Marina Resort and Nightcap at Wintersun Hotel are both great hotels for any keen windsurfers, located near St. Georges Beach, one of the best beaches for windsurfing. Belair Gardens Caravan Park offers an excellent area to stay near Pages Beach, and it’s right on the sea at Point Moore, so the access is great. Check out HotelsCombined for deals on Geraldton accommodation.