Find a Hotel

Booking more than one room?
Use our Advanced Search

Geraldton accommodation

Situated on Champion Bay, Geraldton can be found on the Batavia Coast in northern Western Australia.

Geraldton is a lively coastal town, offering a wide variety of cultural attractions, outdoor activities and entertainment opportunities. Staying at hotels in Geraldton, visitors can take advantage of the fantastic range of watersport activities available in the area, including surfing, yachting, diving, wind-surfing and kite-surfing. Relax and enjoy the beautiful weather, clear blue seas and warm hospitality.

ibis Styles Geraldton (previously all seasons Geraldton) offers visitors looking for hotels in Geraldton, an excellent holiday destination at an affordable price. The hotel features a range of modern, comfortable rooms and facilities. Guests can enjoy a tasty meal in Fitzgerald’s Restaurant, sample the drinks on offer in the cocktail bar, or relax in the outdoor swimming pool.

Ideally located, ibis Styles Geraldton is the perfect choice for visitors looking for hotels in Geraldton, to use as a base to explore the area. The hotel is situated on the edge of town within easy distance of the airport, and is only 100m from the beach. Geraldton is a great base for self-drive tours. It’s highly recommended to visit the area between July and November to experience the famous wildflower season.

Take a trip along the coast to Monkey Mia to see visiting wild dolphins. Visit the breath-taking Murchison River gorges, or head out to Kalbarri National Park to spot native wildlife. Plane and boat trips are available to tour the spectacular 122 Abrolhos Islands, where you can dive and snorkel to see the fascinating underwater world around the islands.

Hotels in Geraldton, Western Australia