Skip to main content

Stay in Viljandimaa's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

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.

Park Hotel Viljandi 4 stars

Hotel in Viljandi

Offering free WiFi and a terrace, Park Hotel Viljandi is set in Viljandi, a 5-minute walk from Ruins of the Viljandi Order Castle. Nice, clean, friendly staff. Good breakfast. Really good location.

Show more Show less
9
Superb
1,151 reviews
Price from
¥18,517
per night

Schloss Fellin Boutique Hotel and Spa 4 stars

Hotel in Viljandi

Set in Viljandi, less than 1 km from Lake Viljandi Beach, Schloss Fellin Boutique Hotel and Spa offers accommodation with a garden, free private parking, a terrace and a restaurant. Beautiful setting, clean, calm, friendly attentive staff, close to both town center and castle ruins, spa included, satisfying menu, espresso.

Show more Show less
9.4
Superb
356 reviews
Price from
¥45,208
per night

Grand Hotel Viljandi 4 stars

Hotel in Viljandi

4-star Grand Hotel Viljandi is situated in the centre of Viljandi town. It offers Art Deco rooms with free Wi-Fi, a minibar and period furniture. The hotel staff are incredibly friendly, helpful and accommodating. Great breakfast, rooms were very comfortable and spacious. Fitness center and spa. Hotel is lovely. Great value for money

Show more Show less
8.5
Very good
1,574 reviews
Price from
¥10,065
per night

Vaibla Holiday Center

Hotel in Vaibla

Vaibla Holiday Center is located on the banks of Lake Võrtsjärv, the second largest lake in the Baltic Countries. A very sweet family friendly hotel and cabins on the lake.

Show more Show less
8.2
Very good
191 reviews
Price from
¥5,118
per night

SPA Hotell Peetrimõisa Villa

Hotel in Viljandi

Offering free Wi-Fi and private parking, as well as numerous wellness treatments, SPA Hotell Peetrimõisa Villa combines the features of a classic hotel and a modern spa. Nice hotel, very comfortable bed, most rooms have balcony. Simple cozy hotel. Very nice and friendly hostess.

Show more Show less
8
Very good
412 reviews
Price from
¥10,971
per night

Centrum Hotel Viljandi 3 stars

Hotel in Viljandi

Conveniently located on the third floor of the Centrum shopping centre, this modern hotel can easily be found in the centre of Viljandi. Perfect hotel for business trip.

Show more Show less
8.2
Very good
810 reviews
Price from
¥10,133
per night

Endla Hotell

Hotel in Viljandi

Endla Hotell is located in a quiet, yet central area of Viljandi. Free Wi-Fi access is available. Rooms here will provide you with a flat-screen TV with cable channels and a seating area. Basic comforts at a very reasonable price. Excellent breakfast included. Washer and dryer available on request at no extra charge! Pleasant outdoor patio and children's play area.

Show more Show less
7.9
Good
781 reviews
Price from
¥9,383
per night

Tiny house near Viljandi lake

Viljandi

Boasting air-conditioned accommodation with a patio, Tiny house near Viljandi lake is set in Viljandi. Featuring a 24-hour front desk, this property also provides guests with a children's playground. Beautiful tiny House, really cozy and clean, near to the lake. We enjoyed it there

Show more Show less
9.1
Superb
131 reviews
Price from
¥16,762
per night

Auksi puhkemaja-1

Auksi

Featuring garden views, Auksi puhkemaja-1 provides accommodation with a garden and a patio, around 12 km from Estonian Traditional Music Centre. The location was nice we really wanted a remote cabin, the view is amazing straight to the lake. We also loved the sauna! Such a cute little sauna and after we had ridden mountain bikes all day the sauna was exactly what we needed and it heated up quickly! Also as we came with our dog (thank you for being pet friendly) our dog has had some back issues and as the downstairs bed was really high we were afraid to sleep there because we were scared that he might jump off it but the house had a second floor with a matress on the floor and a tiny little child proofed gate. So it was ideal for us to sleep upstairs and lock the gate and we wouldn’t have to worry that he might try to go downstairs at night or jump off the bed. SO BIG BONUS POINTS FOR THAT!!! Also the kitchen was fully equipped so I got to make great breakfast for us.

Show more Show less
9.2
Superb
101 reviews
Price from
¥15,831
per night

Pinska Guesthouse Apartment

Viljandi

Pinska Guesthouse Apartment, a property with a terrace, is set in Viljandi, 5.4 km from Estonian Traditional Music Centre, 5.7 km from Ruins of the Viljandi Order Castle, as well as 5.1 km from Ugala... The apartment was cosy. The bed was perfect and large. I also liked it had a big blanket. Usually places have two small. And they had blackout curtains in the bedroom. ❤️ It was stylish and location was good. Nice and quiet, as i love it. Toys for kids also.

Show more Show less
9.5
Exceptional
203 reviews
Price from
¥13,648
per night

Hotels with extra health and safety measures

Find hotels in Viljandimaa with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Viljandimaa in the past month

See all

FAQs about hotels in Viljandimaa