Geraldton Vacation Rentals: Your Guide to Rental Geraldton

Compare 24 vacation rentals and Airbnbs in Geraldton, from studios to 2-bedroom homes. Check prices, ratings and availability before you book.

Check-in
Tue, 10 Nov
Check-out
Wed, 11 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Tue, 10 Nov
-
Check-out
Wed, 11 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Tue, 10 Nov
-
Check-out
Wed, 11 Nov
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-20 out of 24
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Waldeck HeightsApartment
7.2
Very good
The largest option:
4 adults
2 bedrooms
2 beds
Map
1000 m from City Centre1.2 km from Batavia Coast Marina
Private ParkingFull KitchenOutdoor Dining
  • Sea and city views from balcony
  • Fully equipped kitchen in each unit
  • Private garden with outdoor dining
FromAU$ 94 /nightSelect
Rhodeside LodgeHoliday home
8.3
Great
6 adults
3 bedrooms
3 beds
Map
4.9 km from City Centre
Golf CourseElectric KettleCookware
  • On-site golf course
  • In-room kitchen equipment
  • Flat-screen TV
FromAU$ 78 /nightSelect
8.2
Great
Map
1.6 km from City Centre1000 m from Batavia Coast Marina
Free ParkingFull KitchenTwo Bedrooms
  • Two-bedroom apartment with kitchen
  • Free private parking on-site
  • Near Champion Beach and Marina
FromAU$ 269 /nightSelect
7.8
Very good
Map
800 m from City Centre600 m from HMAS Sydney II Memorial
Private ParkingGardenNon-Smoking
  • Private parking on premises
  • Garden at holiday home
  • Non-smoking entire property
FromAU$ 157 /nightSelect
7.4
Very good
Map
1.6 km from City Centre1000 m from Batavia Coast Marina
Private ParkingVIP Check-InFull Security
  • Two-bedroom apartment with kitchen
  • Full-day security on site
  • VIP check-in/out service
FromAU$ 265 /nightSelect
8.6
Great
2 adults
1 bedroom
1 bed
Map
1.1 km from City Centre600 m from Batavia Coast Marina
BBQ AreaPrivate ParkingGolf Course
  • 4-min walk to Champion Beach
  • Garden apartment with BBQ area
  • Fully equipped kitchen
FromAU$ 122 /nightSelect
9.0
Perfect
Map
2.9 km from City Centre2.2 km from Batavia Coast Marina
Private PoolHot TubOutdoor Dining
  • Private pool and hot tub
  • 300m from Champion Beach
  • Outdoor dining on balcony
FromAU$ 162 /nightSelect
6.9
Nice
Map
1.6 km from City Centre1000 m from Batavia Coast Marina
Private ParkingFull KitchenTwo Bedrooms
  • Fully equipped kitchen in apartment
  • Two-bedroom unit near marina
  • Private parking on-site
FromAU$ 246 /nightSelect
8.6
Great
Map
1.2 km from City Centre1.1 km from Batavia Coast Marina
Full KitchenWashing MachineWalk-in Shower
  • Full kitchen with oven and microwave
  • On-site washing machine available
  • Private garden with outdoor dining
FromAU$ 194 /nightSelect
7.7
Very good
Map
1.6 km from City Centre1000 m from Batavia Coast Marina
Free ParkingFull KitchenFlat-screen TV
  • Free private on-site parking
  • Two-bedroom apartment with kitchen
  • Near Champion Beach and marina
FromAU$ 268 /nightSelect
8.3
Great
Map
1.6 km from City Centre1.0 km from Batavia Coast Marina
Private EntranceCarport ParkingFull Kitchen
  • Private entrance ground-floor unit
  • Own carport parking
  • Parquet floors with streaming
FromAU$ 302 /nightSelect
7.3
Very good
Map
1.6 km from City Centre1000 m from Batavia Coast Marina
Private ParkingFull KitchenSeparate Bedroom
  • Near Champion Beach & Marina
  • Free private parking
  • Separate bedroom apartment
FromAU$ 169 /nightSelect
7.4
Very good
Map
800 m from City Centre600 m from HMAS Sydney II Memorial
Private EntranceFull KitchenFree Parking
  • Holiday home with private entrance
  • Fully equipped kitchen and washing machine
  • Free private parking on premises
FromAU$ 176 /nightSelect
7.2
Very good
6 adults
2 bedrooms
3 beds
Map
1.6 km from City Centre1.0 km from Batavia Coast Marina
Private ParkingPlay AreaWalk-in Shower
  • Indoor play area for kids
  • Free streaming services included
  • Express VIP check-in/out
FromAU$ 252 /nightSelect
9.4
Perfect
Map
2.0 km from City Centre
BBQ FacilitiesPrivate ParkingGarden Patio
  • Garden-view patio with outdoor dining
  • Private parking and entrance included
  • Board games and streaming TV provided
FromAU$ 297 /nightSelect
9.3
Perfect
Map
5.7 km from City Centre
Private BeachSaltwater PoolSauna
  • Private beach access
  • Salt-water pool
  • Kids' playground & Netflix
FromAU$ 568 /nightSelect
9.3
Perfect
Map
500 m from City Centre200 m from Batavia Coast Marina
Private PoolSpa LoungeBeach Access
  • Private pool with sea views
  • Spa lounge and heated pool
  • Snorkeling, windsurfing, fishing
Select
7.5
Very good
Map
4.3 km from City Centre
Private GardenPet FriendlyPrivate Entrance
  • Pet-friendly home with garden
  • 500m to Champion Beach
  • Private entrance for families
Select
8.1
Great
7 adults
4 bedrooms
4 beds
Map
2.1 km from City Centre1.7 km from Batavia Coast Marina
Water ParkIndoor Play AreaBarbecue
  • Water park and indoor play area
  • Garden views with outdoor dining
  • Barbecue for outdoor cooking
FromAU$ 336 /nightSelect
9.6
Perfect
Map
11.4 km from City Centre
Self-ContainedSea ViewsAdults Only
  • Adults-only self-contained apartment
  • Sea views from private patio
  • Garden with sun terrace
FromAU$ 158 /nightSelect
Show more
  • 1
  • 2

Geraldton's vacation rentals offer self-contained apartments and holiday homes near Champion Beach and Town Beach, ideal for travelers seeking space and flexibility. Budget-friendly options start around $100 per night for a studio, while larger two-bedroom units range from $130 to $200. Properties like Mariner Resort Comfort (rated Superb, 9.0) include a private pool and hot tub, just a three-minute walk from Champion Beach. Champion Bay Apartments (rated Fabulous, 8.5) provide ground-floor units with full kitchens and free parking, four minutes from the beach. Most rentals feature free Wi-Fi, air-conditioning, private parking, and laundry facilities.

For central convenience, Few Steps Into Town - Corner House (rated Good, 7.8) sits a nine-minute walk from Town Beach, featuring a garden and modern appliances. Families prefer units at Harbour View on Urch Street, each with two bedrooms and easy beach access. Waldeck Heights offers sea views and breakfast options at a good value. Budget-conscious travelers will find reliable options like Rhodeside Lodge with basic amenities. To maximize value, book directly with owners or compare rates across platforms-many properties offer free cancellation and no extra fees. Geraldton Airport is 9-11 km away, and all rentals include free private parking.