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 provides beachfront accommodations in Viljandi. Both free Wifi and parking on-site are accessible at the guest house free of charge.

Review score
9.2
Wonderful
634 reviews
Price from
$86.42
1 night, 2 adults

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.
Review score
9.3
Wonderful
93 reviews
Price from
$65.47
1 night, 2 adults

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.
Review score
8.4
Very Good
447 reviews
Price from
$60.01
1 night, 2 adults

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.
Review score
8.3
Very Good
174 reviews
Price from
$54.55
1 night, 2 adults

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

The location was very near to our event, so the location was perfect for us. It was easy to get the keys. The beds were comfy and clean. We could boil water for tea in our room.
Review score
8.1
Very Good
159 reviews
Price from
$38.19
1 night, 2 adults

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.
Review score
8.3
Very Good
218 reviews
Price from
$54.55
1 night, 2 adults

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

Review score
8.5
Very Good
71 reviews
Price from
$76.38
1 night, 2 adults

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

Review score
7.9
Good
106 reviews
Price from
$38.19
1 night, 2 adults

Kivi Turismitalu offers accommodations in Vardi, 6.9 miles from Ruins of the Viljandi Order Castle and 5.6 miles from Ugala Theatre.

Review score
9.1
Wonderful
76 reviews
Price from
$64.81
1 night, 2 adults

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!
Review score
8.7
Excellent
177 reviews
Price from
$45.83
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
  • Review score
    9.4
    Wonderful · 39 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!
    Guest review by
    Natalia
    Family with young children
  • Avg. price/night: $75.37
    Review score
    9.2
    Wonderful · 409 reviews
    excellent location, very nice hostel, clean and quiet
    Guest review by
    Eveliis
    Solo traveler
  • Avg. price/night: $99.29
    Review score
    8.5
    Very Good · 166 reviews
    Great location, spacious room, clean. Free parking on the street, nice host.
    Guest review by
    Marjo
    Young couple
  • Review score
    9.3
    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.
    Guest review by
    Hanna
    Young couple
  • Avg. price/night: $109.11
    Review score
    9.2
    Wonderful · 157 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!
    Guest review by
    Liis
    Young couple
  • Avg. price/night: $60.01
    Review score
    8.4
    Very Good · 447 reviews
    Cosy stay at quiet area, warm room, soft bed, good breakfast, friendly host- all exactly what we needed.
    Guest review by
    Markki
    Young couple
  • Avg. price/night: $87.29
    Review score
    9.7
    Exceptional · 101 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!
    Guest review by
    Anastasiia
    Young couple
  • Avg. price/night: $65.47
    Review score
    8.0
    Very Good · 109 reviews
    Great location and even great host.
    Guest review by
    Prateek
    Young couple
  • Avg. price/night: $63.83
    Review score
    9.2
    Wonderful · 180 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!
    Guest review by
    Susanne
    Solo traveler
  • Avg. price/night: $54.55
    Review score
    8.9
    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.
    Guest review by
    Cathy
    Solo traveler