Skip to main content

The best guest houses in Viljandi

Check out our pick 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 is located 100 metres from Lake Viljandi and offers accommodation in warmly decorated rooms with free Wi-Fi.

Breakfast was good and it was great to eat breakfast outside. The room was cozy and we enjoyed that a lot.
Scored 9.2
9.2
Rated superb
Superb
617 reviews
Price from
£74.49
per night
Felixi Maja, hotel in Viljandi

Felixi Maja is located in the green and quiet suburb of Viljandi, 200 metres from a pine forest and a small pond. It offers free Wi-Fi. All the rooms in Maja are light and pastel-coloured.

Scored 8.4
8.4
Rated very good
Very good
511 reviews
Price from
£55.02
per night
TäheMaja5, hotel in Viljandi

Located in Viljandi, 1.1 km from Lake Viljandi Beach, TäheMaja5 provides recently renovated accommodation with free WiFi and a bar.

Central position, sauna, comfortable beds. They also give you clean towels and free parking card!
Scored 8.6
8.6
Rated fabulous
Fabulous
139 reviews
Price from
£46.55
per night
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.

I liked, that it was so good value for money. So nice staff and also so big room. Very awesome. Thank you. Will come again
Scored 8.1
8.1
Rated very good
Very good
121 reviews
Price from
£33.86
per night
Tähe Maja2, hotel in Viljandi

Featuring a sauna, Tähe Maja2 is located in Viljandi. Among the facilities at this property are a shared kitchen and a housekeeping service, along with free WiFi throughout the property.

The room was comfortable and cosy, and having sauna in the room was phenomenal! Good communication with the host, good area.
Scored 8.6
8.6
Rated fabulous
Fabulous
199 reviews
Price from
£46.55
per night
Männimäe Guesthouse, hotel in Viljandi

Männimäe Guesthouse is located in Viljandi, only 300 metres from Lake Viljandi. It offers accommodation with breakfast included and free Wi-Fi access throughout.

Clean, spacious room, not too far from the railway station.
Scored 8.3
8.3
Rated very good
Very good
63 reviews
Price from
£49.94
per night
TäheMaja3, hotel in Viljandi

Offering quiet street views, TäheMaja3 is an accommodation set in Viljandi, less than 1 km from Viljandi Suspension Bridge and a 11-minute walk from Ruins of the Viljandi Order Castle.

Easy contactless check-in and communication with the host. Parking is free of charge. Tea and coffee provided. Very cean room.
Scored 7.9
7.9
Rated good
Good
92 reviews
Price from
£33.86
per night
Pinska Guesthouse, hotel in Viljandi

Pinska Guesthouse is located a 5-minute drive from the city centre of Viljandi and offers homely rooms with WiFi. Guests can relax in a sauna.

Value for money! Good choice for overnight stay.
Scored 8.3
8.3
Rated very good
Very good
155 reviews
Price from
£32.38
per night
Kivi Turismitalu, hotel in Viljandi

Kivi Turismitalu is located in Viljandi County. Free WiFi access is available. 8 rooms here will provide you with a patio and a seating area. Private bathroom also comes with a shower.

A peaceful accommodation in the countryside a couple of kilometers from Viljandi. Friendly personnel and affordable prices.
Scored 8.8
8.8
Rated fabulous
Fabulous
81 reviews
Price from
£66.58
per night
Kildu külalistemaja, hotel in Viljandi

Set just 18 km from Viljandi Suspension Bridge, Kildu külalistemaja offers accommodation in Kildu with access to a garden, a terrace, as well as a shared kitchen.

Whether you come during the day or in the middle of the night this place is ready for you. Keys, neat intro, and whatever you could ask is waiting for you at they counter. Great price to value.
Scored 8.6
8.6
Rated fabulous
Fabulous
155 reviews
Price from
£38.81
per night
All guest houses in Viljandi

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.
Search guest houses in Viljandi

Most booked guest houses in Viljandi this month

Guest houses that travellers love in Viljandi

  • Avg. price/night: £84.64
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 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: £56.71
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 456 reviews
    excellent location, very nice hostel, clean and quiet
    Eveliis
    Solo traveller
  • Avg. price/night: £81.26
    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
  • Avg. price/night: £67.80
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 17 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: £84.64
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 144 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: £55.02
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 511 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: £94.80
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 61 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
     · 113 reviews
    Great location and even great host.
    Prateek
    Young couple
  • Avg. price/night: £58.22
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 152 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 traveller
  • Avg. price/night: £42.32
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 637 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 traveller