Find the apartments that appeal to you the most
Find the right apartment for you in Geraldton
Check out our selection of great apartments in Geraldton
Overlooking Tarcoola Beach, The African Reef features an outdoor pool, a BBQ area.
Comfortable Central Unit offers accommodations in Geraldton, 1.2 miles from Batavia Coast Marina.
Offering a year-round outdoor pool, hot tub and BBQ facilities, Nesuto Geraldton is located in Geraldton. Guests enjoy free WiFi.
A 3-minute walk from Champion Beach in Geraldton, Broadwater Mariner Resort offers accommodations with access to a hot tub. This 4-star condo hotel offers full-day security and room service.
Harbour View 49 Urch Street Unit 2 offers accommodations in Geraldton, 1.2 miles from Batavia Coast Marina.
Harbour View 49 Urch Street Unit 8 offers accommodations in Geraldton, a 7-minute walk from Champion Beach and 1.2 miles from Batavia Coast Marina.
Central Shenton unit Outside Dog Friendly, near hospital is located in Geraldton, just a 16-minute walk from Town Beach and 1.3 miles from Batavia Coast Marina.
Just a 16-minute walk from Town Beach and 1.1 miles from Batavia Coast Marina, Waldeck Heights features accommodations in Geraldton, with a garden.
If you’re looking for easy-going accommodations along the waterfront of the mid-west coast of Western Australia, Mantra Geraldton has got you sorted.
Offering a garden, Peaceful retreat features accommodations in Geraldton. The apartment features both Wifi and private parking free of charge.
Popular with guests booking apartments in Geraldton
Popular with guests booking apartments in Geraldton
Popular with guests booking apartments in Geraldton
Popular with guests booking apartments in Geraldton
Popular with guests booking apartments in Geraldton
Popular with guests booking apartments in Geraldton
Popular with guests booking apartments in Geraldton
Popular with guests booking apartments in Geraldton
Popular with guests booking apartments in Geraldton
Popular with guests booking apartments in Geraldton
If you’re looking for easy-going accommodations along the waterfront of the mid-west coast of Western Australia, Mantra Geraldton has got you sorted.
Just a 16-minute walk from Town Beach and 1.1 miles from Batavia Coast Marina, Waldeck Heights features accommodations in Geraldton, with a garden.
Champion Bay Beach Unit, with own carport, is located in Geraldton, just a 12-minute walk from Champion Beach and 0.9 miles from Batavia Coast Marina.
Geraldton Holiday Unit with free Streaming is located in Geraldton, just a 12-minute walk from Champion Beach and 0.9 miles from Batavia Coast Marina.
Harbour View 49 Urch Street Unit 2 offers accommodations in Geraldton, 1.2 miles from Batavia Coast Marina.
Just a 7-minute walk from Champion Beach and 1.2 miles from Batavia Coast Marina, Harbour View 49 Urch Street Unit 4 features accommodations in Geraldton, with a garden and a terrace.
Harbour View 49 Urch Street Unit 1 is located in Geraldton, just a 7-minute walk from Champion Beach and 1.2 miles from Batavia Coast Marina.
Harbour View 49 Urch Street Unit 5 offers accommodations in Geraldton, a 7-minute walk from Champion Beach and 1.2 miles from Batavia Coast Marina.
Harbour View Accommodation Unit 3 offers accommodations in Bluff Point, a 18-minute walk from Town Beach and 0.8 miles from Batavia Coast Marina.
Harbour View 49 Urch Street Unit 6 offers accommodations in Geraldton, a 7-minute walk from Champion Beach and 0.8 miles from Batavia Coast Marina.
Harbour View 49 Urch Street Unit 7 is located in Geraldton, just a 7-minute walk from Champion Beach and 1.2 miles from Batavia Coast Marina. This apartment offers free private parking and free Wifi.
Harbour View 49 Urch Street Unit 8 offers accommodations in Geraldton, a 7-minute walk from Champion Beach and 1.2 miles from Batavia Coast Marina.
Central Shenton unit Outside Dog Friendly, near hospital is located in Geraldton, just a 16-minute walk from Town Beach and 1.3 miles from Batavia Coast Marina.
Offering a garden, Peaceful retreat features accommodations in Geraldton. The apartment features both Wifi and private parking free of charge.
Sunset Break Apartments - 1 x 2 Bedroom Upstairs and 1 x 2 Bedroom Downstairs is a recently renovated apartment in Waggrakine where guests can make the most of its open-air bath and garden.
Pelican Rise with a little surprise is located in Narngulu, just a 11-minute walk from Geraldton Back Beach and 4.9 miles from Batavia Coast Marina.