Craig's Royal Hotel

10 Lydiard St South, Ballarat VIC 3350 View map

This magnificent heritage hotel must not be missed as a great dining and accommodation experience. View more.

About the listing

Description: Located on historic Lydiard Street in the heart of Ballarat, Craig’s Royal Hotel is the legendary Australian gold-rush era grand hotel. Built in 1862 on the site of Bath’s Hotel, Ballarat’s first officially licensed pub, Craig’s has been a goldfield icon since Prince Alfred, Duke of Edinburgh, slept in its ornately decorated rooms in 1867 and Dame Nellie Melba famously sang from its balcony in 1908.

Host to poets, princes and prime ministers over its 160 year history, the hotel is a true icon of the Victorian period. Now, after 5 years extensive restoration, the magnificent accommodation, dining, meeting and banquet facilities are re-establishing Craig’s as the finest boutique heritage hotel in the region.

Rooms: Each of Craig’s 41 boutique rooms have been individually re-built and furnished to provide guests with beautiful elegant accommodation while retaining features of their rich history.

Location: 1 hour 30 minutes from Melbourne via Western Freeway.

Distance from attractions: CBD location, in heritage-listed Lydiard Street, close to theatres, galleries and shopping.

Access to public transport: Railway station and bus terminal.

Dining facilities: The Atrium and The Corner Bar.

Recreational facilities: Lounges with open fires, conference facilities, function rooms, private dining rooms.

Type: Hotel

Est: 1853



  • Conference/Function Facilities
  • Restaurant
  • Dining Area
  • Private Bathroom


Contact details

Craig's Royal Hotel

10 Lydiard St South, Ballarat VIC 3350 View map

Phone: +61 3 5331 1377
Website: Visit Website

Find a place to stay on the Great Southern Touring Route