Geraldton Accommodation

Known as “Sun City” for its idyllic climate and beachside location, Geraldton is a five-hour drive north of Perth and perfectly situated for a wide range of leisure activities. The town is an aquatic playground and perfect for those with a love of water sports, with a mild Mediterranean climate and laid-back lifestyle, balanced by the modern conveniences expected from a city centre. Wildflowers, the history of Geraldton and nearby Houtman Abrolhos Islands, are popular with visitors, as are the spectacular sunsets along the coastline, which can be admired from your Geraldton accommodation.

Ideally positioned on the Batavia Coast Marina at Champion Bay, Mantra Geraldton offers contemporary self-contained apartments with deluxe spa baths as well as spacious king size beds. For something a little more exclusive, the Harbour View Superior 2 Bedroom Apartment promises breathtaking water views. Resort style facilities are considered some of the best in the region and are comprised of complimentary parking, express checkout, a heated pool, spa and barbeque area, along with the convenience of in-room internet access (fees apply). When it comes to dining, Mantra Geraldton really has it all with onsite dining at Skeetas Waterfront Restaurant situated onsite, and a fantastic selection of Geraldton restaurants just a short walk away in the CBD.

Expand Map
Show prices in

Mantra Geraldton

These spacious 1,2 & 3 bedroom apartments, perched on the Batavia Coast Marina close to the restaurants and cafes of Geraldton CBD, all boast private balconies, king beds, internet access and full kitchens & laundries. Many also offer spa baths, while others entice with sublime water views. Services and facilities available to our guests include complimentary undercover parking, express checkout, a heated pool, spa and BBQ area. Skeetas Waterfront Restaurant is situated onsite and offers a fine dining experience.