Skip to main content

Featured place to stay destinations

Destination inspiration for your trip – find a place to stay

The best places to stay in Viljandimaa

Check out our pick of great places to stay in Viljandimaa

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Offering free WiFi and a terrace, Park Hotel Viljandi is set in Viljandi, a 5-minute walk from Ruins of the Viljandi Order Castle. The property is situated 900 metres from Estonian Traditional Music Centre and a 13-minute walk from Lake Viljandi Beach. The property is 1.2 km from Viljandi Suspension Bridge. Beautiful architecture, perfect location, really nice and helpful staff. One of the nicest hotels we're ever been in.

Show more Show less
9.1
Superb
706 reviews
Price from
US$115
per night

Situated 800 metres from Estonian Traditional Music Centre, less than 1 km from Viljandi Suspension Bridge and a 11-minute walk from Ruins of the Viljandi Order Castle, Mulgi Apartment offers accommodation located in Viljandi. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is set less than 1 km from Lake Viljandi Beach. Very cozy and comfortable attic studio apartment in a lovely wooden building. Nicely decorated. Well equipped kitchen, good firm bed, spacious bathroom. Excellent central location, still quiet sleep. True value for money. Highly recommended!

Show more Show less
9.3
Superb
147 reviews
Price from
US$57
per night

Offering lake views, Trepimäe Guest Apartment is an accommodation situated in Viljandi, 700 metres from Ruins of the Viljandi Order Castle and 600 metres from Estonian Traditional Music Centre. Both free WiFi and parking on-site are accessible at the apartment free of charge. The property is non-smoking and is set 400 metres from Lake Viljandi Beach. Clean and cozy room, comfortable bed, beautiful view, nice atmosphere.

Show more Show less
9.2
Superb
128 reviews
Price from
US$70
per night

Boasting air-conditioned accommodation with a patio, Kauba Apartment is situated in Viljandi. Featuring bicycle parking, this property also provides guests with a picnic area. The apartment features parking on-site, a sauna and private check-in and check-out. Perfect location, cute little house.

Show more Show less
9.1
Superb
158 reviews
Price from
US$99
per night

All units comprise a seating area, a dining area, and a fully equipped kitchenette with various cooking facilities, including an oven, a microwave, a fridge and a stovetop. Some accommodation includes a balcony and a satellite flat-screen TV, as well as CD player. At the holiday home, every unit is equipped with bed linen and towels. The house was awesome and the host was awesome! House was cleaner than I expected which was a nice surprise. I love that the sauna was in the house. The beds are super comfortable. The grill sitting area is huge. Breakfasts provided were delicious. They even baked us a pizza and dessert pie, we loved it but couldn't finish them unfortunately as it was too much for us.

Show more Show less
9.3
Superb
179 reviews
Price from
US$58
per night

Featuring a garden and views of inner courtyard, Aasa Külalistemaja is a guest house set in a historic building in Viljandi, 100 metres from Lake Viljandi Beach. Both free WiFi and parking on-site are accessible at the guest house free of charge. Boasting family rooms, this property also provides guests with a sun terrace. Very nice and peaceful place to stay. Staff is very helpful.

Show more Show less
9.3
Superb
634 reviews
Price from
US$88
per night

Located in Viljandi, less than 1 km from Lake Viljandi Beach, Hostel Ingeri features a garden and views of the garden. Located around 300 metres from Viljandi Museum, the hostel is also 800 metres away from Ugala Theatre. The hostel features a sauna, a shared kitchen and free WiFi throughout the property. We were lucky to get the room with the balcony. The other rooms looked also nice. Clean. Close to everything, castle, centre, supermarket. Use of kitchen. Friendly host.

Show more Show less
9.3
Superb
351 reviews
Price from
US$64
per night

Situated in Viljandi and only 1.1 km from Lake Viljandi Beach, Stylish Apartment in Historic Villa Doll, City Center features accommodation with inner courtyard views, free WiFi and free private parking. It is set 1 km from Ugala Theatre and provides private check-in and check-out. The property is non-smoking and is located 600 metres from Ruins of the Viljandi Order Castle. Great location, super clean and I had everything I needed for my stay. I felt very safe and I was very happy with my choice! Thank you!

Show more Show less
10
Exceptional
5 reviews
Price from
US$94
per night

Apartment in the centre of Viljandi is set in Viljandi, 700 metres from Estonian Traditional Music Centre, 1 km from Viljandi Suspension Bridge, as well as 500 metres from Viljandi Museum. The air-conditioned accommodation is 1.1 km from Lake Viljandi Beach, and guests can benefit from on-site private parking and complimentary WiFi. The property is non-smoking and is located 500 metres from Ruins of the Viljandi Order Castle. Really cool apartment with well thought through details!

Show more Show less
9.3
Superb
7 reviews
Price from
US$61
per night

Jakobsoni apartment is situated in Viljandi, less than 1 km from Ruins of the Viljandi Order Castle, a 13-minute walk from Estonian Traditional Music Centre, and 1.3 km from Viljandi Suspension Bridge. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is set 700 metres from Lake Viljandi Beach.

Show more Show less
9.3
Superb
6 reviews
Price from
US$62
per night

Most booked places to stay in Viljandimaa this month

FAQs about places to stay in Viljandimaa

Places to Stay that guests love in Viljandimaa