Sort by

Number of stars

Accommodation type

Budget

Facilities and services

36 establishments
  • From €42
    Centrum Hotel Viljandi
    Very good 8.2
    180 m - Tallinna 24, 71008 Viljandi
  • From €28
    Nurmbergi Maja
    Suberb 9.1
    180 m - 11/2 Tallinna, 71013 Viljandi
  • From €30
    Tähe Maja1
    Fabulous 8.6
    252 m - 6 Posti 6, 71004 Viljandi
  • From €42
    Lille Lux Apartment
    Exceptional 9.6
    330 m - Posti 14, 71004 Viljandi
  • From €28
    Posti Old Town Apartment
    Fabulous 8.7
    332 m - Posti 14-3, 71004 Viljandi
  • From €36
    Mulgi Apartment
    Suberb 9.4
    335 m - Posti 14, 71007 Viljandi
  • From €50
    Vanalinna apartement
    Exceptional 9.8
    360 m - Posti 11-3, 71020 Viljandi
  • From €35
    Kesklinna Apartement
    Exceptional 9.5
    364 m - 11 Posti, 71004 Viljandi
  • From €43
    Grand Hotel Viljandi
    Very good 8.5
    424 m - Tartu 11, 71004 Viljandi
  • From €36
    Endla Hotell
    Good 7.9
    516 m - Endla 9, 71008 Viljandi
  • From €70
    Kauba Apartment
    Suberb 9
    522 m - Kauba 1B, 71003 Viljandi
  • From €26
    Hostel Ingeri
    Suberb 9.1
    574 m - Pikk 2C, 71003 Viljandi
  • From €51
    Park Hotel Viljandi
    Suberb 9
    589 m - J. Laidoneri plats 8, 71020 Viljandi
  • From €50
    Lossikambri külaliskorterid
    Very good 8.3
    600 m - Lossi 9, 71003 Viljandi
  • From €68
    Kirsimäe Maja
    Suberb 9.4
    608 m - 7 Lossi, 71003 Viljandi
  • From €77
    Lakeview beach apartment in Viljandi
    Exceptional 9.6
    624 m - 23 Valuoja puiestee 1 floor, entrance in backyard, 71016 Viljandi
  • From €59
    "Indian Summer" Apartment
    Fabulous 8.8
    699 m - 3 Hariduse, 71011 Viljandi
  • From €59
    "Summer" apartment
    Suberb 9.1
    699 m - Hariduse 3, 71003 Viljandi
  • From €59
    "Spring" apartment
    Suberb 9.3
    699 m - 3 Hariduse, 71011 Viljandi
  • From €59
    "Winter" Apartment
    Suberb 9.4
    699 m - 3 Hariduse, 71011 Viljandi
  • From €45
    Trepimäe Guest Apartment
    Suberb 9.3
    722 m - Trepimägi 1, 71003 Viljandi
  • From €50
    The Guest Apartment
    Suberb 9.3
    728 m - ORU 19-1, 71003 Viljandi
  • From €38
    Just Rest Automatic Hostel
    Very good 8.4
    888 m - Ranna puiestee 6, 71003 Viljandi
  • From €45
    Kaare Guesthouse
    Suberb 9.2
    918 m - Suur- kaare 112, 71016 Viljandi
  • From €44
    Aasa Külalistemaja
    Suberb 9.2
    1.01 km - Aasa 6, 71004 Viljandi
  • From €41
    Peetrimõisa Villa Hotell
    Very good 8
    1.35 km - Pirni 4, 71017 Viljandi
  • From €33
    Felixi Maja
    Very good 8.3
    1.43 km - Pirni 14, 71017 Viljandi
  • From €51
    Männimäe Guesthouse
    Very good 8.4
    2.62 km - Riia 52D, 71009 Viljandi
  • From €50
    Sammuli Holiday Village
    Good 7.9
    3.28 km - Sammuli, 70109 Viljandi
  • From €56
    Pinska Guesthouse Apartment
    Exceptional 9.5
    4.69 km - Pinska küla Lõmsi, 71066 Viljandi
  • From €26
    Pinska Guesthouse
    Very good 8.2
    4.7 km - Pinska küla, Viljandi vald, 71066 Pinska
  • From €41
    Kivi Turismitalu
    Fabulous 8.7
    8.07 km - Kivi talu, 71180 Vardi
  • From €502
    Holstre Paradiis
    Exceptional 9.8
    11.5 km - 24 Holstre tee, 69602 Holstre
  • From €150
    Tammeveski Holiday House
    Exceptional 9.7
    15.1 km - Tammeveski, 71301 Kobruvere
  • From €130
    Reimani Holiday House
    Suberb 9
    15.8 km - Vanaveski, 71207 Vanaveski
  • From €30
    Kõrtsitalu külalistemaja
    Very good 8.1
    17.5 km - Viljandi maantee 1, 71201 Kõpu
  • Route from this place
  • Directions to this place
  • Route via this place
  • Nearby restaurants