Hotels in Geraldton near Batavia Coast Marina

Multiple accommodations for your stay
Check-in date:
22 Apr 2026
Check-out date:
23 Apr 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes

  • More Less

Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters

47 results found

Mantra Geraldton

221 Foreshore Drive, Geraldton, Australia

0.1 km to Batavia Coast Marina (Open map)

Situated in a central neighbourhood, the smoke-free hotel is in proximity to the Old Geraldton Gaol Craft Centre and Museum....
Read more...
7.1
Good
812 reviews

Northshore Nirvana, Mantra Building

Apartment 26/219 Foreshore Drive, Geraldton, Australia

0.1 km to Batavia Coast Marina (Open map)

The petite Geraldton Regional Art Gallery is at a distance of 750 metres away, while the Monsignor Hawes Heritage Centre is merely...
Read more...
9.6
Exceptional
32 reviews

Champion Bay Apartments

124 - 126 Chapman Rd, Geraldton, Australia

0.5 km to Batavia Coast Marina (Open map)

The apartment lies 2.5 km from the Coalseam Conservation Park. The 1-room Champion Bay Apartments Geraldton is located approximately...
Read more...
8.4
Very Good
141 reviews

Ocean Centre Hotel

Cnr Foreshore Drive & Cathedral Ave, Geraldton, Australia

0.7 km to Batavia Coast Marina (Open map)

The hotel has a beachfront location only 1 km from the Catholic church "St Francis Xavier Cathedral", while shopping venues like the...
Read more...
8.0
Very Good
1217 reviews

The Gerald Apartment Hotel

25 Cathedral Avenue, Geraldton, Australia

0.7 km to Batavia Coast Marina (Open map)

The centre of Geraldton can be reached within a 5-minute walk, and natural attractions like Maitland Park are merely 1.1 km away....
Read more...
8.1
Very Good
692 reviews

Marina Upstairs Apartment & Marina Downstairs Retreat Beresford

Unit 14/129 George Road, Geraldton, Australia

0.8 km to Batavia Coast Marina (Open map)

This apartment lies in the vicinity of the sandy white Champion Bay Beach. Overlooking the sea, Marina Upstairs Apartment & Marina...
Read more...
8.4
Very Good
33 reviews

Geraldton Backpackers

172 Marine Terrace, Geraldton, Australia

0.8 km to Batavia Coast Marina (Open map)

The Geraldton hostel is a 10-minute drive from the 19th - century Point Moore Lighthouse and within reach of such cultural venues as...
Read more...

Quick Stroll To The City

63 Brede Street, Geraldton, Australia

1 km to Batavia Coast Marina (Open map)

The property is within 15 km of Geraldton airport and within 5 minutes' drive of such cultural points of interest as the petite...
Read more...

Harbour View 49 Urch Street Unit 4

49 Urch Street 1-8, Geraldton, Australia

1 km to Batavia Coast Marina (Open map)

Take a peaceful 20 minutes' stroll into the heart of Geraldton city centre. Harbour View 49 Urch Street Unit 4 Apartment Geraldton...
Read more...
7.4
Good
133 reviews

Harbour View 49 Urch Street Unit 1

49 Urch Street, Geraldton, Australia

1 km to Batavia Coast Marina (Open map)

Take a peaceful 20 minutes' stroll into the heart of Geraldton city centre. Harbour View 49 Urch Street Unit 1 Apartment Geraldton...
Read more...
7.8
Good
54 reviews

Harbour View 49 Urch Street Unit 6

49 Urch Street, Geraldton, Australia

1 km to Batavia Coast Marina (Open map)

The HMAS Sydney II Memorial is within 25 minutes' walk of the 70 m² apartment. To enjoy your vacation in Geraldton, stay at the 1…
Read more...
7.4
Good
64 reviews

Harbour View 49 Urch Street Unit 7

49 Urch Street, Geraldton, Australia

1 km to Batavia Coast Marina (Open map)

The apartment lies 2.1 km from the Monsignor Hawes Heritage Centre. Staying at the 70 m² Harbour View 49 Urch Street Unit 7...
Read more...
7.1
Good
43 reviews

Harbour View 49 Urch Street Unit 2

49 Urch Street, Geraldton, Australia

1 km to Batavia Coast Marina (Open map)

The 19th - century Point Moore Lighthouse is located 4.7 km from this apartment. Harbour View 49 Urch Street Unit 2 Apartment...
Read more...
6.9
Pleasant
37 reviews

Harbour View 49 Urch Street Unit 5

49 Urch Street, Geraldton, Australia

1 km to Batavia Coast Marina (Open map)

The city centre can also be reached within a 20-minute walk from the apartment. The 70 m² Harbour View 49 Urch Street Unit 5…
Read more...
5.9
Decent
22 reviews

Harbour View 49 Urch Street Unit 8

49 Urch Street, Geraldton, Australia

1 km to Batavia Coast Marina (Open map)

This 1-bedroom apartment lies 2.6 km from the Geraldton Foreshore Water Playground. The 70 m² Harbour View 49 Urch Street Unit 8...
Read more...
8.0
Very Good
121 reviews

Champion Bay Beach Unit, With Own Carport,

167 George Road, Geraldton, Australia

1 km to Batavia Coast Marina (Open map)

The apartment lies 2.4 km from the Geraldton Foreshore Water Playground. Located within 25 minutes' walk of The Esplanade, the...
Read more...
8.2
Very Good
60 reviews

Fully Airconditioned Geraldton Holiday Unit With Free Streaming

167B George Road, Geraldton, Australia

1 km to Batavia Coast Marina (Open map)

This spacious apartment is approximately 10 minutes' drive from the Monsignor Hawes Heritage Centre, which is an excellent place to...
Read more...
7.0
Good
87 reviews

Comfortable Central Unit

13 Ainsworth Street, Geraldton, Australia

1.1 km to Batavia Coast Marina (Open map)

St Francis Xavier Cathedral is 25 minutes' stroll away, while Northgate Shopping Centre is within easy walking distance of the...
Read more...

Waldeck Heights

27 Waldeck Street, Geraldton, Australia

1.2 km to Batavia Coast Marina (Open map)

The Old Geraldton Gaol Craft Centre and Museum is just 1.5 km from this apartment. To enjoy your vacation in Geraldton, stay at...
Read more...
7.1
Good
483 reviews

Cottage On Carson

93 Carson Terrace, Geraldton, Australia

1.3 km to Batavia Coast Marina (Open map)

This Geraldton villa is situated 250 m from Maitland Park and about 400 metres from the Roman St Francis Xavier Catholic Cathedral....
Read more...
10
Exceptional
2 reviews
Thank you for subscribing
Close