The Castle Snug is a hidden treasure right in the shadows of Edinburgh Castle. We came for the Military Tattoo and were pleasantly surprised to find that the Castle Snug was barely 100 meters from the venue. The place is small, but well appointed and would suit people who just want a welcoming place to come back to after a day of exploring.