It's not hard to find cool DJs and bands playing EDM in uber-hip Canggu, but if it's real rock you're after, get yourself to Gimme Shelter. This bar is everything that most in Bali aren't: dark, dingy, and a little bit sticky...in a good way. Live bands play Wednesdays and Saturdays—you'll hear some of the best rock and roll, rockabilly, and punk bands on the island. The music draws more locals than other bars in Canggu, another plus. Don't miss checking out the bathroom walls on which the names of rock bands have been artfully scrawled.