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

Wonderful: 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

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. I am used to yogurt, cereals and fruit sallad, and not any of these met my expectations. Coffee was really really good. and fresh juice also.

Show more Show less
9
Wonderful
1,165 reviews
Price from
$121
per night

Schloss Fellin Boutique Hotel and Spa

Hotel in Viljandi

Located in Viljandi, a 10-minute walk from Lake Viljandi Beach, Schloss Fellin Boutique Hotel and Spa has accommodations with a garden, free private parking, a terrace and a restaurant. Outstanding staff. Beautiful room. Great dinner. Great location.

Show more Show less
9.4
Wonderful
352 reviews
Price from
$285
per night

Grand Hotel Viljandi

Hotel in Viljandi

4-star Grand Hotel Viljandi is located in the center of Viljandi town. It offers Art Deco rooms with free Wi-Fi, a mini-bar and period furniture. Great location and comfortable room. Walkable to Viljandi music venues.

Show more Show less
8.5
Very Good
1,567 reviews
Price from
$105
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
192 reviews
Price from
$32
per night

Peetrimõisa Villa Hotell

Hotel in Viljandi

Offering free Wi-Fi and private parking, as well as numerous wellness treatments, Peetrimõisa Villa Hotell 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
405 reviews
Price from
$57
per night

Centrum Hotel Viljandi

Hotel in Viljandi

Conveniently located on the third floor of the Centrum shopping center, this modern hotel can easily be found in the center of Viljandi. Front desk staff was very friendly and happy. This is our first time visiting Estonia and the Centrum Hotel was a great place to welcome us here. The breakfast was great and the kind women preparing the food was very attentive and did a great job. The room was amazing and we really enjoyed our time here. If we ever come back to Viljandi we will definitely stay at the Centrum Hotel again.

Show more Show less
8.2
Very Good
806 reviews
Price from
$64
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
777 reviews
Price from
$59
per night

Tiny house near Viljandi lake

Viljandi

Just a 8-minute walk from Lake Viljandi Beach and 1.1 miles from Ruins of the Viljandi Order Castle, Tiny house near Viljandi lake features accommodations in Viljandi with a garden. Tiny and very cozy house in backyard of the owwners garden.

Show more Show less
9.1
Wonderful
130 reviews
Price from
$58
per night

Auksi puhkemaja-1

Auksi

Auksi puhkemaja-1 is located in Auksi, just 7.3 miles from Estonian Traditional Music Centre and 7.3 miles from Viljandi Suspension Bridge. 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
Wonderful
101 reviews
Price from
$118
per night

Pinska Guesthouse Apartment

Viljandi

Offering a terrace, Pinska Guesthouse Apartment offers accommodations in Viljandi. Both free Wifi and parking on-site are available at the apartment free of charge. The apartment was designed beautifully and felt like being at home.

Show more Show less
9.5
Exceptional
204 reviews
Price from
$78
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 & disinfection
Food & drink safety

Most-booked hotels in Viljandimaa in the past month

See all

FAQs about hotels in Viljandimaa