Ballarat,   Victoria

Hotels in Ballarat, Victoria

Choose from 61 hotels to book in Ballarat, Victoria.

Find your stay

Ballarat is a city in the Central Highlands of Victoria, Australia. At the 2021 census, it had a population of 111,973, making it the third-largest urban inland city in Australia and the third-largest city in Victoria.

Explore the hotels, then choose your dates and guests to check prices and availability for your trip.

Explore hotels in Ballarat, Victoria

Nearest airports to ⁨Ballarat, Victoria⁩

⁨Ballarat, Victoria⁩ has no airport with scheduled flights; these are the nearest.

Landmarks in ⁨Ballarat, Victoria⁩

Choose a landmark to see the city’s hotels, nearest first.

© OpenStreetMap contributors

Browse all available city landmarks

Where to stay in Ballarat, Victoria

How these figures are worked out
  • These figures were last worked out on .
  • They cover the hotels ⁨MyHotels⁩ lists in this city: not every hotel in the city, nor the hotels available on particular dates.
  • How the list is ordered: hotels with photos come first, then those without, even when they are rated higher; none is left out. Within each, the highest rated by Google Maps visitors come first, by an average that weighs the number of reviews: each score is counted as if 50 more visitors had rated the hotel 4.0, so a 5.0 from three visitors does not rank above a 4.7 from two thousand; then the hotels without a rating, and ties are ordered by stars, then by name.
  • Being close on a map does not mean easy access for older guests or people with reduced mobility; check the hotel’s page and the booking conditions before you book.

Other cities in Australia

All cities in Australia
Photo and text credits
WhatsApp