Availability Search for Sloans Bar & Restaurant

iKnow Scotland
Taste Our Best
  • Bar and Pub Food
  • Glasgow
  • Glasgow City

Situated in the heart of Glasgow’s city centre, Sloans is one of the city's most stunning and impressive venues set over three decadent floors - and we’d love to welcome you in for a drink, bite to eat or great night out at our famous Friday Ceilidh.


Pets Welcome

Awards & Schemes