Hotels in Western Australia near Batavia Coast Marina

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

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters

50 results found

Mantra Geraldton

221 Foreshore Drive, Geraldton, Australia

0.1 km to Batavia Coast Marina (Open map)

The smoke-free hotel is situated in the charming part of Geraldton, 1.7 km from the local history Museum of Geraldton. The 4-star...
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)

Staying in prime touristic area of Geraldton, guests can easily reach Geraldton Beach, which is merely a 6-minute walk away. Located...
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 Spalding Park are 4.7 km away. Located...
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 Accommodation Unit 3

49 Urch Street Unit 3, Bluff Point, Australia

1 km to Batavia Coast Marina (Open map)

The Old Geraldton Gaol Craft Centre and Museum is in proximity to this 75 m² apartment. To enjoy your vacation in Bluff Point, stay at…
Read more...
6.0
Pleasant
13 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
Thank you for subscribing
Close