Hotel Cleo

Hotel Cleo is boutique lodging in the mountain town of Knoxville, Tennessee. With just sixteen thoughtfully curated rooms, this intimate hotel blends old-world architectural charm with modern comforts, creating a stay that feels both timeless and personal. Cleo invites guests to unwind, connect, and explore—whether it’s savoring handcrafted cocktails and inspired cuisine downstairs, at the town’s beloved Lilou, or stepping out to discover the city’s vibrant culture.









