See the latest prices and deals by choosing your dates.
Geraldton (3.2 miles from Geraldton Airport)
Located in Geraldton, 3.1 mi from Batavia Coast Marina, Rhodeside Lodge features accommodations with free WiFi. A barbecue area is available in the lodge as well as a shared lounge and kitchen. So clean & cheap, along with friendly staff!
Geraldton (4.8 miles from Geraldton Airport)
Apparition Apartments offers accommodations in Geraldton, 2.6 miles from Batavia Coast Marina. Clean, all that necessary was there.
Utakarra (4.9 miles from Geraldton Airport)
The Wildflower- Luxury Home Stay is located in Utakarra, just a 18-minute walk from Geraldton Back Beach and 2.6 miles from Batavia Coast Marina.
Geraldton (5.1 miles from Geraldton Airport)
A 5-minute walk from Geraldton Back Beach in Geraldton, Luxe Family Retreat! Pool, Sauna, Playground, Netflix, Disney Plus provides accommodations with access to a sauna. Was very beautiful and we'll set up. Loved that there were little things like a bottle of milk and coffee machine also box of chocolates and beautiful scent and music to welcome us. Kids loved the play spaces and the kids room. I loved relaxing in the bath. Pool was also a plus and birds were pretty to watch flying round in the Avery.
Geraldton (5.2 miles from Geraldton Airport)
Geraldton Luxury Retreat 2 with free Streaming is located in Geraldton, just 1.5 miles from Town Beach and 1.5 miles from Batavia Coast Marina. The owner is very gentle and friendly. The entire house is very clean and the beds are comfortable
Geraldton (5.2 miles from Geraldton Airport)
Geraldton Luxury Vacation Home with free Streaming offers accommodations in Geraldton. There is a dining area and a kitchen complete with a dishwasher and full cooking facilities. Very nice and clean house. Good location. Comfortable bed. Good Internet speed. Kitchen with everything you need.
Hotel in Geraldton ( 5.3 miles)
The ibis Styles Geraldton is on the edge of the center of town, only 10 yards from the Batavia coastline’s beautiful white sandy beaches. Verry Good staff service,good location,good price,good environment.
Hotel in Geraldton ( 5.3 miles)
Located in Geraldton, a 14-minute walk from Geraldton Back Beach, Geraldton Motor Inn provides accommodations with a restaurant, free private parking and a bar. Access and facilities available
Geraldton (5.3 miles from Geraldton Airport)
Just a 5-minute walk from Tarcoola Beach, Abrolhos Reef Lodge features an outdoor swimming pool and a garden. Guests enjoy use of BBQ facilities and free WiFi. Place is very clean. House manager is very friendly and helpful. And Im sure it’s the cheapest accommodation we can get in Geraldton but good service and place to stay
Geraldton (5.4 miles from Geraldton Airport)
Overlooking Tarcoola Beach, The African Reef features an outdoor pool, a BBQ area. Staff were helpful at all times Location was perfect for our trip close to water, and pool for kids
Hotel in Geraldton ( 3.8 miles)
Located in Geraldton, within 656 feet of Town Beach and 0.8 mi of Batavia Coast Marina, The Gerald Apartment Hotel provides accommodations with a bar and free WiFi throughout the property as well as... Close to a few attractions, all within walking distance.
Hotel in Geraldton ( 3.3 miles)
Located in Geraldton, a 14-minute walk from Geraldton Back Beach, Geraldton Motor Inn provides accommodations with a restaurant, free private parking and a bar. Access and facilities available
Hotel in Geraldton ( 4 miles)
Featuring a bar, a restaurant and a swimming pool, Nightcap at Wintersun Hotel is located in Bluff Point, 3 minutes' drive from Sunset Beach. The rooms include a desk and TV. Located in a quiet town, the rooms are well-equipped
Hotel in Geraldton ( 3.5 miles)
Featuring an outdoor swimming pool and a BBQ area set in lovely gardens, Sails Geraldton Accommodations is just 5 minutes’ drive from the Western Australian Museum. Location was right off the main road, despite that the room was relatively quiet.