Tarifa's nightlife is constantly buzzing. The city's bars are busy with the after-dinner crowd from 9am until 3am when they are forced to close by law. Popular options include Bar Almedina, which is set into the historic city wall, and the stylish Cafe del Mar Tarifa. The clubs take over where the bars leave off, carrying on the party until around 8am. These include the house venue Club New Rif, the historic La Ruina, and the stylish Carpe Diem. Tarifa attracts great live music as well, including Flamenco, samba, jazz, and its own particular brand of hip hop. Many of the hotel bars host live music performances.