The Alliance Hotel

The Alliance Hotel: Gastro Pub in Spring Hill

Located in the heart of Spring Hill, a short walk from Brisbane’s Central Station, the Alliance Hotel is an award-winning gastro pub serving up boutique beers, great food and fine wines.

Established in 1864, our charming, family-run hotel has been immaculately preserved and is now a popular Brisbane functions venue with several function and events rooms to choose from for all occasions, including anniversaries, birthdays, corporate functions and more.

Each of The Alliance Hotel’s three levels offers something different for everyone – there’s our bistro for discerning diners, function venues for events, casual spots for drinks with friends and more intimate settings, like our Chalet Bar, for a date-night cocktail. If you’re looking for a superlative dining experience and a great range of function rooms in Brisbane, you’ve come to the right place.


Function Rooms Brisbane - The Alliance Hotel

The Bistro 

The pride of The Alliance Hotel is our award-winning Bistro. Open for lunch, dinner and function bookings six days a week - Monday to Saturday -  the bistro serves up fresh, seasonal gastronomic pub food complemented by an impressive selection of fine wines and craft beers. Our chefs take an innovative approach to classic pub cuisine with an emphasis on seasonal produce sourced fresh from leading suppliers to ensure a dining experience that ticks all your boxes. Walk-ins are always welcome or you can reserve a table here.




Function Rooms Brisbane - The Alliance Hotel Functions at The Alliance Hotel 

For the best party venues and private dining rooms in Brisbane, The Alliance Hotel has you covered with a great selection of function and dining rooms for all occasions. And with a set menu for sit-down lunches and dinners and a comprehensive selection of canapés and platters for functions in which guests will be standing and mingling, our functions menu has something for every occasion, from private family gatherings in our small function rooms to corporate events for up to 120 people (standing) in the Leichhardt Room on the top floor.

All levels and function rooms at The Alliance Hotel are available for private bookings – subject to availability. To speak with a member of our events team, please call (07) 3839 0169 or fill in our online functions enquiry form.