CLOSED
House of Gods Hotel
Cowgate boozer with proper character, serving decent food and craft beers in a converted Old Town building that feels lived-in rather than designed.
relaxedcasualhistoricquirkyhotel
You'll find House of Gods tucked away on Cowgate, that slightly gritty stretch between the Grassmarket and Holyrood that's got more authenticity than polish. It's the kind of place where locals actually drink—wood-panelled walls, a jumble of mismatched furniture, and enough personality that it doesn't feel like someone's spent a fortune making it look "rustic." The bar stocks a solid selection of craft beers and proper spirits, and the food doesn't pretend to be fancier than it is. There's something refreshing about a hotel bar that isn't trying too hard, where the vibe is genuinely relaxed rather than aggressively cosy.
Known for
- ★Craft beer selection
- ★Cowgate location in Old Town
- ★Unpretentious atmosphere
- ★Local clientele
- ★Character-filled bar space