Skip to main content

The 10 Best Apartments in Geraldton, Australia

Check out our pick of great apartments in Geraldton

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The apartment features 2 bedrooms, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a walk-in shower. Towels and bed linen are featured in the apartment. Additional in-room amenities include chocolates or cookies.

This property is perfect for us when we travel to Geraldton, it has a car port to keep the car out of the sun, a small sunny garden, two very comfortable beds (my husband is a snorer!!) and is very comfortable - we always try to stay here on our trips south of shopping trips to Geraldton. Kylie is a great host. Close to Woolworths and BWS in Seacrest.

Show more Show less
9
Superb
107 reviews
Price from
RUB 18,618
per night

Situated in Geraldton in the Western Australia region, with Champion Beach and Town Beach nearby, Harbour View 49 Urch Street Unit 8 features accommodation with free WiFi and free private parking. The property is non-smoking and is located 2 km from Batavia Coast Marina.

The air-conditioned apartment consists of 2 bedrooms, a fully equipped kitchen and 1 bathroom. A flat-screen TV is available.

The nearest airport is Geraldton Airport, 9 km from the apartment.

Modern classic look clean and tidy

Show more Show less
9
Superb
44 reviews
Price from
RUB 18,097
per night

The spacious apartment has 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can enjoy a meal on an outdoor dining area while overlooking the quiet street views. This apartment is allergy-free and non-smoking.

An excellently appointed apartment with excellent quality fittings and finishes. Well equipped kitchen with condiments, dishwasher tabs, washing up liquid and all the necessary items. Excellent quality pots and pans and sharp knives! Very comfortable lounge with very supportive leather suites and nice outside balcony with Weber BBQ overlooking the boat launch ramps. Very quiet and efficient AC and well appointed main bedroom with comfy bed and en-suite with bath and large shower. Another self-contained bedroom and en-suite downstairs. The garage was useful given the high temperatures and made sure that the car was cool to start the day... all accessed through the garage with auto-blipper keys... Easy key pick from key safe and rapid response from Jackie to any query. We had a chilled, relaxing 5-night stay at the apartment and thoroughly enjoyed it - highly recommended!

Show more Show less
9.5
Exceptional
88 reviews
Price from
RUB 17,885
per night

All of the rooms include a seating area with a cable flat-screen TV and DVD player. Some units include a dining area and/or balcony. A microwave and toaster are also offered, as well as a kettle. Some units also have a kitchen, equipped with a dishwasher, an oven, and a refrigerator. Every unit has a private bathroom with free toiletries. Towels are available.

Fantastic location - just off the beach. Just a short 5-minute drive from the main esplanade which has restaurants, beaches and a children’s playground. The two bedroom apartment was very comfortable. The staff was super friendly and warm

Show more Show less
8.2
Very good
686 reviews
Price from
RUB 15,702
per night

Just 250 metres from Geraldton Beach, Champion Bay Apartments feature a fully equipped kitchen, flat screen TV and DVD player. Guests enjoy free secure parking and a BBQ area.

Each self-contained apartment has air-conditioning and a kitchen with an oven, a stove and a microwave. Laundry facilities are included.

Everything : Cleanliness Equipment Staff :)

Show more Show less
8.6
Fabulous
271 reviews
Price from
RUB 13,277
per night

The elegant studios and apartments of the property include a spacious living area with a large flat-screen cable TV, CD and DVD player. All units have a well-equipped kitchenette or kitchen and laundry facilities.

Extremely clean and well presented. Also very quiet at night.

Show more Show less
8.4
Very good
393 reviews
Price from
RUB 14,605
per night

With free WiFi, this 1-bedroom apartment features a flat-screen TV, a washing machine and a fully equipped kitchenette with a toaster and fridge. Towels and bed linen are available in the apartment. The property has an outdoor dining area.

All of the above was BRILLIANT.100% +++++++++++++ Happy .Definitely go to this Property again. thank you to the owners.

Show more Show less
8.8
Fabulous
11 reviews
Price from
RUB 9,849
per night

The spacious apartment is fitted with 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with a dishwasher, a microwave, a washing machine and a fridge. Towels and bed linen are offered in the apartment.

Very handy location. Very tidy and a nice quiet area.

Show more Show less
8.4
Very good
7 reviews
Price from
RUB 16,460
per night

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.

The nearest airport is Geraldton Airport, 9 km from the apartment.

We went out for breakfast being central and shopping and we’d stay again. Thanks

Show more Show less
8.4
Very good
11 reviews

Set 1.9 km from Town Beach and 2 km from Batavia Coast Marina, Harbour View 49 Urch Street Unit 4 is in Geraldton and features a garden and a terrace. This apartment provides free private parking, private check-in and check-out and free WiFi. The property is non-smoking and is located 600 metres from Champion Beach.

The air-conditioned apartment consists of 2 bedrooms, a fully equipped kitchen and 1 bathroom. A flat-screen TV is provided.

Centrally located in town, yet in a quiet part of town

Show more Show less
8.4
Very good
39 reviews
Price from
RUB 17,552
per night

Looking for an apartment?

For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.
Search apartments in Geraldton

Most booked apartments in Geraldton this month

Enjoy breakfast in Geraldton!

  • Apparition Apartments
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 107 reviews

    Situated in Geraldton in the Western Australia region, Apparition Apartments has a garden.

    Perfect location near the beach and city centre too..

  • Promenade Unit 4
    Breakfast options
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 88 reviews

    Boasting air-conditioned accommodation with a patio, Promenade Unit 4 is set in Geraldton. This property offers access to a balcony, free private parking and free WiFi.

    Great location. Excellent amenities. A real home away from home.

  • Champion Bay Apartments
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 271 reviews

    Just 250 metres from Geraldton Beach, Champion Bay Apartments feature a fully equipped kitchen, flat screen TV and DVD player. Guests enjoy free secure parking and a BBQ area.

    Excellent location. Very clean and comfortable & affordable.

  • Mariner Resort Comfort - unit 165
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 11 reviews

    Boasting air-conditioned accommodation with a private pool, Mariner Resort Comfort - unit 165 is situated in Geraldton. This property offers access to a balcony and free private parking.

    It was modern and clean and private. It was also close to the beach . There was also a pool and spa in the facility

  • Harbour View 49 Urch Street Unit 7
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 11 reviews

    Set in Geraldton in the Western Australia region, with Champion Beach and Town Beach nearby, Harbour View 49 Urch Street Unit 7 offers accommodation with free WiFi and free private parking.

    Spacious unit, new linen, air fryer, new utensils, tv

  • Champion Bay Beach unit, own carport, 2 bed
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 35 reviews

    Set in Geraldton, Champion Bay Beach unit, own carport, 2 bed provides accommodation 2 km from Town Beach and 1.5 km from Batavia Coast Marina.

    Convenient to town - very quiet - no problem with booking and entry to unit

  • Central to town - Vintage and cosy entire home

    Boasting garden views, Central to town - Vintage and cosy entire home features accommodation with a garden and a patio, around 2.2 km from Geraldton Back Beach.

  • Harbour View 49 Urch Street Unit 1
    7.8
    Scored 7.8
    Good
    Rated good
     · 10 reviews

    Located in Geraldton in the Western Australia region, with Champion Beach and Town Beach nearby, Harbour View 49 Urch Street Unit 1 provides accommodation with free WiFi and free private parking.

    Great location nice view clean and tidy very comfy beds!

Great access to the city centre! Check these apartments in Geraldton

  • Harbour View 49 Urch Street Unit 8
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 44 reviews

    Situated in Geraldton in the Western Australia region, with Champion Beach and Town Beach nearby, Harbour View 49 Urch Street Unit 8 features accommodation with free WiFi and free private parking.

    A lovely flat. Well specified quiet and comfortable

  • Comfortable Central Unit
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 52 reviews

    Located 1.9 km from Batavia Coast Marina and offering a garden, Comfortable Central Unit offers accommodation in Geraldton.

    Very comfortable unit.Location, cleanliness everything you need

  • Harbour View 49 Urch Street Unit 2
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 7 reviews

    Harbour View 49 Urch Street Unit 2 offers accommodation in Geraldton, 2 km from Batavia Coast Marina.

  • Harbour View 49 Urch Street Unit 4
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 39 reviews

    Set 1.9 km from Town Beach and 2 km from Batavia Coast Marina, Harbour View 49 Urch Street Unit 4 is in Geraldton and features a garden and a terrace.

    Everything especially the cleanliness of the place/

  • Broadwater Mariner Resort
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 393 reviews

    Broadwater Mariner offers contemporary self-contained accommodation with views over the Indian Ocean. The resort features an outdoor swimming pool, a hot tub and 2 barbecue areas.

    Didn't have breakfast so i couldn't tell you.

  • Nesuto Geraldton
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 686 reviews

    Offering a year-round outdoor pool, hot tub and BBQ facilities, Nesuto Geraldton is located in Geraldton. Guests enjoy free WiFi.

    Very nice accomodation certainly value for the money

  • Harbour View 49 Urch Street Unit 6
    7.9
    Scored 7.9
    Good
    Rated good
     · 10 reviews

    Set in Geraldton in the Western Australia region, with Champion Beach and Town Beach nearby, Harbour View 49 Urch Street Unit 6 offers accommodation with free WiFi and free private parking.

  • Mantra Geraldton
    7.8
    Scored 7.8
    Good
    Rated good
     · 1,095 reviews

    Situated on the Batavia Coast Marina, Mantra Geraldton offers apartments in two separate wings and features a heated outdoor pool, a spa pool, express check out and barbecue facilities.

    Great location, friendly staff, clean, and comfortable.

  • Waldeck Heights
    Central location
    7.8
    Scored 7.8
    Good
    Rated good
     · 567 reviews

    Boasting city views, Waldeck Heights provides accommodation with balcony, around 1.4 km from Town Beach. There is a private entrance at the apartment for the convenience of those who stay.

    Clean and tidy and perfectly adequate for our needs

  • Geraldton's Ocean West Holiday Units & Short Stay Accommodation
    7.7
    Scored 7.7
    Good
    Rated good
     · 449 reviews

    Located directly opposite one of Geraldton’s most popular beaches, Ocean West Resort features spacious self-contained apartments. Guests can relax beside the outdoor swimming pool.

    Comfortable, had all we needed for an overnight stay.

  • Quaint Flat, Outside Dog Friendly, near hospital
    7.7
    Scored 7.7
    Good
    Rated good
     · 21 reviews

    Set in Geraldton in the Western Australia region, with Town Beach nearby, Quaint Flat, Outside Dog Friendly, near hospital offers accommodation with free WiFi and free private parking.

    Lovely open plan, private. relaxing,peaceful n quiet 👍

  • Geraldton Holiday Unit with free Streaming
    7.6
    Scored 7.6
    Good
    Rated good
     · 154 reviews

    Set in Geraldton, Geraldton Holiday Unit with free Streaming features accommodation within 1.5 km of Batavia Coast Marina.

    Full range of facilities ; two bedrooms. Central.

  • Harbour View 49 Urch Street Unit 5
    6.7
    Scored 6.7
    Pleasant
    Rated pleasant
     · 3 reviews

    Located in Geraldton in the Western Australia region, with Champion Beach and Town Beach nearby, Harbour View 49 Urch Street Unit 5 provides accommodation with free WiFi and free private parking.

  • The African Reef
    6.4
    Scored 6.4
    Pleasant
    Rated pleasant
     · 549 reviews

    Overlooking Tarcoola Beach, The African Reef boasts an outdoor pool, a BBQ area.

    Great location. Very friendly staff.. very clean..

FAQ about apartments in Geraldton






Apartments that guests love in Geraldton

  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,095 reviews
    The apartment
    Cecilia
    Family with young children
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 271 reviews
    Close to everything, and shopping centre across the road. Back apartment quiet, with secure carport and lawn/tree view.
    Lee
    Solo traveller
  • Avg. price/night: RUB 7,275
    5.3
    Scored 5.3
    Average
    Rated passable
     · 1,949 reviews
    The Free Wifi was the only good thing about our very short stay.
    T
    Tara
    Group
  • 8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 11 reviews
    Loved our two night stay in this very comfortable and spacious apartment, with outside seating area and easy access to large swimming pool. Hosts were very helpful and easy to contact. One of the best properties we’ve stayed at on our holiday road trip. Would definitely recommend!
    Gary & Ethel
    Young couple
  • Avg. price/night: RUB 18,431
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 686 reviews
    very clean, spacious and well appointed apartment. Pool is well maintained with plenty of chairs etc for patrons.
    Kaye
    Family with young children
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,095 reviews
    The apartment was a good size. Beds were clean and comfortable. Aircon worked well. Washing machine was handy.
    Shannon
    Family with young children
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,095 reviews
    The rooms were enormous with ensuite bath and shower. It was a self contained apartment with cooking facilities- microwave, hob etc. We had a large balcony with table & chairs and a wonderful view over the Marina. Very comfortable bed. The rooms were very quiet. The staff were very welcoming. Within walking distance of the beach, cafes and The Foreshore Tavern served good food.
    Sara
    Family with young children
  • Avg. price/night: RUB 9,700
    7.8
    Scored 7.8
    Good
    Rated good
     · 567 reviews
    Old but clean and comfortable. Breakfast supplied, good sized apartment with a comfy bed.
    Russell
    Young couple
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 1,095 reviews
    Lovely apartment with jacuzzi bath!
    Aisling
    Group
  • Avg. price/night: RUB 17,552
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 39 reviews
    Brand new refurbished apartment in prime location to Geraldton by car or 20 mins walk.
    Lee
    Solo traveller