Type Hire.png

Above our bustling bar, you'll find two floors of amazing private spaces you can hire for celebrations and events of all sizes. 

Discover Sloans and host your next event in Glasgow's oldest bar and restaurant. 

The Grand Ballroom - Capacity up to 150 

Complete with parquet flooring, gilt cornicing and ornate stained-glass windows, our Grand Ballroom is a true hidden gem in the heart of the city centre. 

The ballroom also has its own private bar and is perfect for weddings, anniversaries, birthday parties, private functions and much more.

Theatre - 110 | Reception (standing) - 150 | Dinner - 110 | Banquet/Buffet - 150

First Floor- up to 100

Rich in splendour and history, our first floor restaurant is a beautiful bright and airy room with lots of lovingly restored original features and plenty of space for dinner, dancing and merriment.  

Theatre - 55 | Reception (standing) - 80 | Dinner - 55 | Banquet/Buffet - 100

Private Dining Room - up to 40


For more intimate celebrations, our private dining room is an elegant space that's popular for birthday parties, baby showers and hen dos.

Theatre - 40 | Reception (standing) - 30 | Dinner - 24 | Banquet/Buffet - 30 | Boardroom - 20    

The Snug - up to 25

A cosy wee space opposite our first floor restaurant, The Snug's ideal as a breakout area when booked together with the First Floor Restaurant or on its own for private drinks, meetings in the pub (the best kind) and more laid back small get togethers. 

BBQ - 25-80


Hire the Sloans BBQ for your party, sit back, relax and let us do all the work as you enjoy our the atmosphere in our lovely wee beer garden.

And don't worry about the weather - we've got plenty of outdoor heaters,canopies and a giant umbrella to keep you covered! 

Enquiry Form

Thanks for thinking of Sloans for your event! 

Our private spaces are completely flexible, with wifi throughout - and our Events Team are always happy to help with any questions or requests. 

To find out more about booking, drop us a line with some more information and a member of the team will be in touch asap - or you can give us a call on 0141 221 8886. 

Name *