Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ballarat – 71 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Mercure Ballarat Hotel & Convention Centre

Hotel in Ballarat

Set on 3 hectares of manicured gardens, alongside an ornamental lake, the 4-star Mercure Ballarat Hotel & Convention Center features an outdoor swimming pool, a bistro, bar and a lounge bar. Really nice gardens and area to walk around.

Show more Show less
7.9
Good
1,377 reviews
Price from
$101
per night

Seymours On Lydiard

Hotel in Ballarat

The award-winning Seymours On Lydiard offers stylish accommodations in the heart of Ballarat. Each suite includes a flat-screen plasma TV, full kitchen facilities and free WiFi. Spacious room with all commodities

Show more Show less
8.3
Very Good
718 reviews
Price from
$89
per night

Quality Inn The George Hotel Ballarat

Hotel in Ballarat

Established in 1854, Quality Inn The George Hotel Ballarat is located on the historic Lydiard Street North and features a bar and restaurant. It is a 1 minute walk from Her Majesty's Theater. Whilst there is noise on a friday night from a neighbouring nightclub, it was just bass which was quite peaceful. You will be impressed by there use of glass for security and aesthetic pleasure of the old building. I stayed with my 2 teenage sons and would do so again. Easy walk to great cafes and right in the heart of town. Even snuck down to the bar for a drink, and in the morning sat out on the balcony.

Show more Show less
8.5
Very Good
569 reviews
Price from
$115
per night

Mid City Ballarat

Hotel in Ballarat

Built in 1971, Mid City Ballarat offers rooms with LCD TVs, free WiFi, free newspapers and access to free on-site parking in an off-street, secure area with video surveillance. The staff are very nice. The room was exceptionally clean and spacious.

Show more Show less
7.2
Good
739 reviews
Price from
$102
per night

Sovereign Hill Hotel

Hotel in Ballarat

Sovereign Hill Hotel is set in the heart of a historical 25-acre mining site that features a Gold Museum, theater show and gold mining tours. Guests enjoy free Wi-Fi and BBQ facilities. Amazing place, well worth a stay!

Show more Show less
8.2
Very Good
1,030 reviews
Price from
$99
per night

Craig's Royal Hotel

Hotel in Ballarat

A 5-minute walk from Ballarat Railway Station, Craig's Royal Hotel features boutique-style rooms with elegant furnishings. Had a good time there, the bonus to live in exact city centre was amazing.

Show more Show less
8.6
Excellent
466 reviews
Price from
$156
per night

Ansonia on Lydiard

Hotel in Ballarat

A historic building, built in the 1850s and located in Ballarat's CBD, Ansonia on Lydiard offers reverse-cycle air-conditioned rooms and paid, on-street parking, with free parking available after... Location was central. Perfect position in the light of restaurants, galleries and shops.

Show more Show less
7.9
Good
470 reviews
Price from
$99
per night

Oscars Hotel and Cafe Bar

Hotel in Ballarat

Oscars Hotel is a unique boutique accommodations boasting art décor, located in the heart of Ballarat. It offers a restaurant, free Wi-Fi throughout and a garden. Easy booking in process, friendly staff.

Show more Show less
8.7
Excellent
482 reviews
Price from
$85
per night

Quality Inn Heritage on Lydiard

Hotel in Ballarat

Nestled on Ballarat’s historic Lydiard Street in the city center, Quality Inn Heritage on Lydiard features a fitness center. All rooms include a 40-inch LCD TV with free cable channels and free Wi-Fi.... Spacious room. High ceilings. Fireplace. Modern bathroom. TV + netflix etc Great location right in centre of town.

Show more Show less
8.4
Very Good
370 reviews
Price from
$141
per night

The Eastern Hotel

Hotel in Ballarat

Featuring a bar and beer garden, The Eastern Hotel is located in Ballarat, 2625 feet from Regent Cinemas Ballarat. Very quiet and comfortable stay. Tea and coffee facilities were excellent.

Show more Show less
6.7
Review score
403 reviews
Price from
$47
per night

Most-booked hotels in Ballarat in the past month

See all

FAQs about hotels in Ballarat

  • On average, it costs $89 per night to book a 3-star hotel in Ballarat for tonight. You'll pay around $130 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Ballarat will cost around $197, on average (based on Booking.com prices).

  • These hotels in Ballarat are highly rated by couples: Oscars Hotel and Cafe Bar, Craig's Royal Hotel, and Quality Inn The George Hotel Ballarat.

  • On average, 3-star hotels in Ballarat cost $146 per night, and 4-star hotels in Ballarat are $216 per night. If you're looking for something really special, a 5-star hotel in Ballarat can be found for $338 per night, on average (based on Booking.com prices).

  • Some of the best hotels in Ballarat near Sovereign Hill include Best Western Plus Ballarat Suites, Tangles and Sovereign Hill Hotel.

  • Sovereign Hill Hotel, Oscars Hotel and Cafe Bar, and Seymours On Lydiard got great room view-related reviews from travelers in Ballarat.

  • Sovereign Hill Hotel, Oscars Hotel and Cafe Bar, and Craig's Royal Hotel are some of the popular hotels in Ballarat.

  • The average price per night for a 3-star hotel in Ballarat this weekend is $103 or, for a 4-star hotel, $159. Looking for something even fancier? 5-star hotels in Ballarat for this weekend cost around $258 per night, on average (based on Booking.com prices).

Learn more about visiting Ballarat

  • 1 attractions
  • 7 points of interest
Find out more
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Ballarat:

Explore guest reviews of hotels in Ballarat

See all

Research, refine, and make plans for your whole trip