Find The Best Deals

!Please enter city, region, district or specific hotel
!Please enter city, region, district or specific hotel
Select your check-in and check-out dates above to see the latest Geraldton hotel, resort and vacation rental home deals.
Prices may increase. Choose a book now, pay later room and lock in a great hotel room price in Geraldton now. PLUS WE PRICE MATCH and its easy. If you see a cheaper price after you have booked just let us know via your online confirmation.
And if you really need a home away from home during your stay in Geraldton these Geraldton hotels with a kitchen will also help if you have a longer stay, or you just don't want to eat out so often.
Located in Geraldton, within 200 metres of Town Beach and 1.3 km of Batavia Coast Marina, The Gerald Apartment Hotel provides accommodation with a bar...more
Set in Geraldton, less than 1 km from Geraldton Back Beach, Geraldton Motor Inn offers accommodation with a restaurant, free private parking and a bar...more
Boasting garden views, Geraldton Luxury Vacation Home with free Streaming offers accommodation with a garden, around 2.5 km from Batavia Coast Marina....more
Located 200 metres from Champion Beach, Broadwater Mariner Resort offers 4-star accommodation in Geraldton and features an outdoor swimming pool, a ga...more
Offering a year-round outdoor pool, hot tub and BBQ facilities, Nesuto Geraldton is located in Geraldton. Guests enjoy free WiFi.All of the rooms incl...more
Boasting a garden and views of quiet street, Weelaway On Gregory is a guest house set in a historic building in Geraldton, 1.1 km from Town Beach. Thi...more
Offering barbecue facilities and garden view, Geraldton Luxury Retreat 2 with free Streaming is located in Geraldton, 2.4 km from Town Beach and 2.5 k...more
Set in Geraldton in the Western Australia region and Geraldton Back Beach reachable within 500 metres, Luxe Family Retreat! Pool, Sauna, Playground, N...more
Situated in Geraldton in the Western Australia region, with Town Beach and Batavia Coast Marina nearby, Quick Stroll To The City features accommodatio...more
Located in Geraldton in the Western Australia region, Comfortable Central Unit features a garden. The air-conditioned accommodation is 1.6 km from Tow...more
Boasting air-conditioned accommodation with a patio, Promenade Unit 4 is set in Geraldton. This property offers access to a balcony, free private park...more
If you’re looking for easy-going accommodation along the waterfront of the mid-west coast of Western Australia, Mantra Geraldton has got you sorted. O...more
Featuring air-conditioned accommodation with a patio, Champion Bay Beach Unit, with own carport, is located in Geraldton. This property offers access...more
Located directly opposite one of Geraldton’s most popular beaches, Ocean West Resort features spacious self-contained apartments. Guests can relax bes...more
Boasting garden views, Champion Bay Apartments features accommodation with a garden, around 1.2 km from Batavia Coast Marina. The air-conditioned acco...more
Boasting city views, Waldeck Heights provides accommodation with balcony, around 1.4 km from Town Beach. There is a private entrance at the apartment...more
Set in Geraldton in the Western Australia region, with Champion Beach and Batavia Coast Marina nearby, Harbour View 49 Urch Street Unit 7 offers accom...more
Located in Geraldton in the Western Australia region, Pet Friendly Family Home in Bluff Point has a garden. The air-conditioned accommodation is 500 m...more
Harbour View 49 Urch Street Unit 2 is situated in Geraldton. The air-conditioned accommodation is 600 metres from Champion Beach, and guests can benef...more
Situated in Geraldton in the Western Australia region, with Champion Beach and Batavia Coast Marina nearby, Harbour View 49 Urch Street Unit 8 feature...more
Located in Geraldton in the Western Australia region, with Champion Beach and Batavia Coast Marina nearby, Harbour View 49 Urch Street Unit 1 provides...more
Set in Geraldton, less than 1 km from Town Beach and 2 km from Batavia Coast Marina, The Central Shed - 10B offers a garden and air conditioning. This...more
Set in Geraldton in the Western Australia region, with Champion Beach and Batavia Coast Marina nearby, Harbour View 49 Urch Street Unit 6 offers accom...more
Situated in Geraldton in the Western Australia region, Few Steps Into Town - Corner House features a garden. The air-conditioned accommodation is 800...more
Set in Geraldton in the Western Australia region, with Town Beach nearby, Central Shenton unit Outside Dog Friendly, near hospital offers accommodatio...more
Located in Geraldton in the Western Australia region, with Champion Beach and Batavia Coast Marina nearby, Harbour View 49 Urch Street Unit 5 provides...more
Set just 2 km from Batavia Coast Marina, Harbour View 49 Urch Street Unit 4 offers accommodation in Geraldton with access to a garden, a terrace, as w...more
Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Beach House Opposite Ocean 4 Bed 2 Bathroom with pool is set in...more
Set in Geraldton, Geraldton Holiday Unit with free Streaming features accommodation within 1.5 km of Batavia Coast Marina. The air-conditioned accommo...more
Boasting air-conditioned accommodation with a private pool, Mariner Resort Comfort - unit 165 is situated in Geraldton. This property offers access to...more
Situated in Geraldton, 5 km from Batavia Coast Marina, Rhodeside Lodge features accommodation with free WiFi. A barbecue area is available in the lodg...more
Situated in Geraldton, 400 metres from Town Beach, Geraldton Backpackers features accommodation with a garden, free private parking, a shared lounge a...more
© 2025. All rights reserved Getaroom Pty Ltd ACN 143 933 528
Level 18 68 Pitt St, Sydney NSW 2000 Australia
Getaroom ® and Why don't you just ® are registered Trademarks of Getaroom Pty Ltd