Grand Hotel Viljandi, valutato con un punteggio di 8,5 da 1.528 recensioni, è uno degli hotel più gettonati di Viljandi. Tra le altre strutture più apprezzate spiccano Park Hotel Viljandi, con un punteggio medio di 9,0 da 1.243 recensioni, e Just Rest Automatic Hostel, con un punteggio medio di 8,3 da 68 recensioni.