The Shack
The Shack is a retro bar and nightclub at 119 Rose Street in Edinburgh’s New Town.
The club centres its music around familiar party tracks from the 1960s, 70s, 80s, 90s, and 2000s rather than a single modern club genre.
Weekend nights combine early-evening karaoke with a later retro club session. That makes it a straightforward choice for groups who want to sing first and stay on for the main night afterwards, without changing venue.
Location and What to Expect
The Shack is on Rose Street, between Princes Street and George Street. It’s close to bars and restaurants across the New Town, with Princes Street tram stops and city-centre bus routes within walking distance.
The venue is mainly geared towards evening and late-night trade. Opening nights and event times can change, so check The Shack’s current social channels before travelling.