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. This is the second time I stayed at this property. It is small, quaint and beautiful. The staff is extremely helpful and the restaurant food is exceptional.

Show more Show less
9
Superb
1,164 reviews
Price from
£97
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
351 reviews
Price from
£228
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. Great location and comfortable room. Walkable to Viljandi music venues.

Show more Show less
8.5
Very good
1,564 reviews
Price from
£84
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. Normal breakfast; nothing fancy, but not bad at all.

Show more Show less
8.2
Very good
192 reviews
Price from
£26
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
403 reviews
Price from
£46
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. Very friendly and helpful staff and the hotel is in a great location with all attractions in walking distance

Show more Show less
8.2
Very good
803 reviews
Price from
£60
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. A very affordable, cozy hotel near the Viljandi centrum. Perfect for a short stay. Breakfast was fairly good. Also possible to use the sauna for an extra fee, though I didn't have time to test it out.

Show more Show less
7.9
Good
775 reviews
Price from
£47
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
129 reviews
Price from
£51
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. Great little hide away with beautiful lake views. Located close to Viljandi and on a main route. Cabin was well setup and sauna was great. Host was very accommodating and we really appreciated that they were able to accept a last minute booking.

Show more Show less
9.2
Superb
101 reviews
Price from
£103
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 designed beautifully and felt like being at home.

Show more Show less
9.5
Exceptional
205 reviews
Price from
£62
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