Craig's Royal Hotel is a hotel destination wedding venue in Ballarat East, Australia, hosting 110 at dinner and 150 standing.

Craig's Royal Hotel

Ballarat EastVictoria, Australia

Craig's Royal Hotel is a historic hotel in Ballarat East with 41 guest rooms, offering indoor wedding receptions with in-house catering and an on-site bar.

Guests
110 at dinner150 standing
Rooms
41 rooms
Cost
A$145 to A$260a head
Getting there
MELabout 1 h 19 by car

About the venue

Craig's Royal Hotel is a historic hotel in Ballarat East with 41 guest rooms, offering indoor wedding receptions with in-house catering and an on-site bar.

The meeting and banquet space seats up to 110 for a dining reception or holds 150 standing, with dedicated dance space and a minimum of 10 guests for smaller gatherings.

Per-head pricing runs from AUD 145 to AUD 260 and includes catering and drinks, with an on-site coordinator to help plan the day.

Melbourne Airport (MEL) is about 79 minutes away by road, and on-site parking is available for guests.

  • Historic hotel with 41 rooms, from Classic Single through to the Royal Suite with Balcony
  • Seats 110 for a dining reception or 150 standing, with dance space
  • Per-head pricing from AUD 145 to AUD 260, including catering and drinks
  • In-house catering, on-site bar and an on-site wedding coordinator

Ask about your month

Tell the venue your year and month, your guest count and your budget. They reply with the dates they have free and what a wedding with them costs.

Year

Month

Pick a month to send this.

  • You do not need a fixed date

Capacity, rooms and facilities

Last updated

Capacity

Seated dinner
110 guests
Standing reception
150 guests
Smallest party taken
10 guests

Staying over

Rooms
41 rooms
Room types
9 listed

House rules

Pets
No
Nearest airport
MEL, 79 min by car
Parking
Yes
Phone
(03) 4344 4082
Answered by the venue in local hours.

Reviews of Craig's Royal Hotel

“My sister and I stayed two nights. We felt welcomed the place was steeped in history. The room was amazing, people accommodating and friendly. We went to dinner in the restaurant and it was so so good.”

Stephanie LaceyRead the whole review on Google

4.2out of 5, from 1,172 Google reviews

Questions about the venue

Where a number is our estimate, we say so.

How many guests can the venue hold?
The meeting and banquet space seats up to 110 guests for a dining reception and holds up to 150 standing. The minimum booking is 10 guests.
What does the per-head price cover?
Pricing is charged per head, from AUD 145 to AUD 260, and includes catering and drinks. Full details are in the functions pack at https://craigsroyal.com.au/wp-content/uploads/2026/01/CRH_functions_24.pdf.
Can our guests stay on site?
Yes. The hotel has 41 rooms, including Classic Single, Classic Queen, Classic King or Twin, Classic Room, Deluxe King, Royal Room with 1 King Bed, Queen Room with Spa Bath, Royal Suite and Royal Suite with Balcony. Most rooms sleep two.
How far is the venue from the airport?
The nearest airport is Melbourne (MEL), roughly a 79-minute transfer. Parking is available at the venue.
Is there a wet-weather option, and are pets allowed?
The reception space is indoors and serves as the weather backup. Pets are not permitted.

The venue is one part of the budget. Budget a wedding in Australia with Aisle’s calculator: it starts from modelled estimates for food and drink, bedrooms, a welcome dinner and suppliers in Australia, and you can replace each one with a quote.

Sources and booking notes

Confirm your dates, guest numbers, room arrangements and inclusions with the venue before booking. An enquiry does not reserve a date.

Venue wedding information

Planning with Aisle: Start for free · Ask us a question

Sources for individual venue facts
A$145 to A$260a head

Could this be your venue?

Ask about prices and free dates for the month you have in mind. You do not need a fixed date.