Skip to main content

The best guest houses in Viljandi

Check out our selection of great guest houses in Viljandi

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Aasa Külalistemaja, hotel in Viljandi

Aasa Külalistemaja provides beachfront accommodations in Viljandi. Both free Wifi and parking on-site are accessible at the guest house free of charge.

Scored 9.2
9.2
Rated wonderful
Wonderful
630 reviews
Price from
$82.33
1 night, 2 adults
Kaare Guesthouse, hotel in Viljandi

Providing inner courtyard views, Kaare Guesthouse in Viljandi offers accommodations and a shared lounge. This beachfront property offers access to a terrace, free private parking, and free Wifi.

It was really cozy and quiet, yet close enough to the center of Viljandi.
Scored 9.4
9.4
Rated wonderful
Wonderful
99 reviews
Price from
$57.18
1 night, 2 adults
Felixi Maja, hotel in Viljandi

Just 1.1 miles from Lake Viljandi Beach and 1.2 miles from Viljandi Museum, Felixi Maja features accommodations in Viljandi, with a bar. Guests staying at this guest house have access to a patio.

Nice, quiet place.
Scored 8.4
8.4
Rated very good
Very Good
462 reviews
Price from
$67.57
1 night, 2 adults
TäheMaja5, hotel in Viljandi

Just a 13-minute walk from Lake Viljandi Beach and 0.4 miles from Estonian Traditional Music Centre, TäheMaja5 features accommodations in Viljandi with a bar.

Beautiful spacious room, great location, very relaxing. Written guidance (in Estonian, but easy to translate). Accommodating host.
Scored 8.3
8.3
Rated very good
Very Good
161 reviews
Price from
$51.98
1 night, 2 adults
TäheMaja4, hotel in Viljandi

A comfortable guest house within the vicinity of Lake Viljandi Beach, TäheMaja4 offers a base for a hassle-free getaway in Viljandi.

Good central location. The room was a little old and sparsely furnished, but considering the price it was a good deal.
Scored 8.2
8.2
Rated very good
Very Good
148 reviews
Price from
$36.38
1 night, 2 adults
Tähe Maja2, hotel in Viljandi

Tähe Maja2 offers accommodations in Viljandi, a 14-minute walk from Ugala Theatre.

Easy walk to accommodation from Viljandi bus station. Kitchen facilities were very well stocked, could easily make meals and grocery stores were only 100 meters away. Comfortable room. Booked the room with a sauna, which was great.
Scored 8.5
8.5
Rated very good
Very Good
214 reviews
Price from
$51.98
1 night, 2 adults
TäheMaja3, hotel in Viljandi

TäheMaja3 is located in Viljandi, just a 6-minute walk from Viljandi Museum and 0.8 miles from Ugala Theatre.

Scored 8.0
8.0
Rated very good
Very Good
96 reviews
Price from
$36.38
1 night, 2 adults
Männimäe Guesthouse, hotel in Viljandi

Männimäe Guesthouse offers accommodations in Viljandi, 1.6 miles from Lake Viljandi Beach and 1.5 miles from Viljandi Suspension Bridge.

Scored 8.5
8.5
Rated very good
Very Good
69 reviews
Price from
$72.77
1 night, 2 adults
Pinska Guesthouse, hotel in Pinska

Pinska Guesthouse enjoys a location in Pinska, 3.5 miles from Ruins of the Viljandi Order Castle and 3.1 miles from Ugala Theatre.

Our room was very clean and nice. Bed was super comfortable, so we slept like babies. Very beautiful nature around the house. Would definitely stay here again in the future. Owners are also super nice.
Scored 8.7
8.7
Rated excellent
Excellent
148 reviews
Price from
$39.76
1 night, 2 adults
Kildu külalistemaja, hotel in Kildu

Kildu külalistemaja offers accommodations in Kildu, 11 miles from Viljandi Suspension Bridge and 11 miles from Estonian Traditional Music Centre.

The location was great. The host was polite and left a nice note for us on how to get to our room because we arrived late. There was a good breakfast. We enjoyed watching the horse show the next morning- an unexpected treat!
Scored 8.6
8.6
Rated excellent
Excellent
171 reviews
Price from
$43.66
1 night, 2 adults
All guest houses in Viljandi
Looking for a guest house?
Warm and welcoming guest houses are ideal for travelers who prefer laid-back accommodations with a personal touch. Usually family run, these hosts will provide local recommendations and even optional meals. Guest houses sometimes feature a cozy living room or a garden – and are still cheaper than most regular hotels.

Most booked guest houses in Viljandi this month

See all

Guest Houses That Travelers Love in Viljandi

See all
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 42 reviews
    We had a fantastic experience! The host was incredibly friendly and helpful. The place was spotless, spacious, and had a cozy atmosphere. The location is ideal, situated right next to a beautiful park and just a short distance from the city center. We highly recommend staying here!
    Natalia
    Family with young children
  • Avg. price/night: $69.65
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 418 reviews
    excellent location, very nice hostel, clean and quiet
    Eveliis
    Solo traveler
  • Avg. price/night: $94.60
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 162 reviews
    Great location, spacious room, clean. Free parking on the street, nice host.
    Marjo
    Young couple
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 20 reviews
    The apartment was very well located, near the city center but the street was quiet. Everything was clean and looked fresh. Coffee machine was a good surprise and the breakfast table had a nice view to the greenery.
    Hanna
    Young couple
  • Avg. price/night: $103.96
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 152 reviews
    Great location, lovely little house that actually seemed way more spacious inside. The host was nice and helpful over the phone. Sauna was excellent!
    Liis
    Young couple
  • Avg. price/night: $57.18
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 462 reviews
    Cosy stay at quiet area, warm room, soft bed, good breakfast, friendly host- all exactly what we needed.
    Markki
    Young couple
  • Avg. price/night: $83.16
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 92 reviews
    Quiet and cozy space, well equipped, comfortable climate during winter severe weather. Comfy bed in one bedroom. Fast and clear communication with the host, smooth self-checkin. Definitely recommended option for Viljandi!
    Anastasiia
    Young couple
  • Scored 7.9
    7.9
    Rated good
    Good
     · 109 reviews
    Great location and even great host.
    Prateek
    Young couple
  • Avg. price/night: $51.46
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 172 reviews
    Great host and perfect location - very near to the lake and nice walk away from the old town. The house was really cozy and had a great wifi, so perfect for some quiet time and work. The terrace is a bonus!
    Susanne
    Solo traveler
  • Avg. price/night: $49.90
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 628 reviews
    Fantastic place to stay. Exceptionally clean, spacious room, good facilities and very well equipped. Great to have a fridge in the room as well as there being a share kitchen. Also has a washer and dryer. Host was very nice and friendly. Great location - very short walk to centre as well as to bus station, supermarket even closer. It was very quiet during my stay on a Saturday night.
    Cathy
    Solo traveler