Restaurant Chavkova Kashta in Melnik offers accommodation and a traditional tavern with 30 seats. It's located in the town center.