Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

View vacation packages to

Hotels and More in Viljandi

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. Great breakfast, wonderfully comfortable bed - best sleep I have had this trip. Very clean and spacious room and excellent shower. Dinner in the restaurant was great and not expensive (at least by Australian standards).

Show more Show less
9.4
Awesome
221 reviews
Avg. price/night:
$86
Check availability

Peetrimõisa Villa Hostel

Hotel in Viljandi

Offering a barbecue and terrace, SPA Hotell Peetrimõisa Villa Viljandi Hostel is located in Viljandi, 1 mi from Lake Viljandi Beach. Beds were super comfy and everything was nice!

Show more Show less
8.5
Very Good
300 reviews
Avg. price/night:
$34
Check availability

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. Easy access to car parking from balcony. Nice recreational area in backyard, playground for children.

Show more Show less
8.3
Very Good
399 reviews
Avg. price/night:
$51
Check availability

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. Excellent service, excellent interiors, excellent location, excellent spa! Peetrimõisa Villa Hotell - A Deluxe Experience

Show more Show less
8.4
Very Good
333 reviews
Avg. price/night:
$45
Check availability

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. The staff was very helpful and went the extra mile to make our stay pleasant

Show more Show less
8.7
Excellent
671 reviews
Avg. price/night:
$71
Check availability

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. Good beds, clean rooms and good location.

Show more Show less
8.2
Very Good
433 reviews
Avg. price/night:
$61
Check availability

Academus Hostel Viljandi

Viljandi

Featuring free WiFi throughout the property, Academus Hostel Viljandi is located in Viljandi, 1640 feet from Lake Viljandi Beach. Free private parking is available on site. University residential house - a fully equipped shared kitchen and a spacy room! Totally recommend this place!

Show more Show less
9.3
Awesome
116 reviews
Avg. price/night:
$34
Check availability

Trepimäe Guest Apartment

Viljandi

Featuring ski-to-door access, Trepimäe Guest Apartment has accommodations in Viljandi with free WiFi and lake views. My room was situated in the upper level of a lovely, old wooden house in Trepimäe, overlooking the lake. The view from my window was stunning. The apartment was beautifully furnished, very clean, and had everything I needed. It was within walking distance of everything I wanted to see in Viljandi; the castle ruins are just a few minutes walk away. The owners were very helpful and friendly. The photos I have added show the bedroom, and the view looking out of the bedroom window to the villa opposite, and the lake beyond.

Show more Show less
9.5
Exceptional
104 reviews
Avg. price/night:
$56
Check availability

Posti Old Town Apartment

Viljandi

Old Town Apartment offers accommodations in the center of historic old town Viljandi. Various shops, restaurants and landmarks are within walking distance. Nice couch, warm, radio and TV, cooking equipment, excellent location.

Show more Show less
9.2
Awesome
163 reviews
Avg. price/night:
$32
Check availability

Aasa Külalistemaja

Viljandi

Aasa Külalistemaja is located 328 feet from Lake Viljandi and offers accommodations in warmly decorated rooms with free Wi-Fi. Very friendly and helpful host. Nice location nearby the lake, close to the town center. Picturesque lake view from the shared terrace. Excellent breakfast - including oatmeal milk porridge as well as self-service buffet with scrambled eggs, sausages, vegetables, cheese, muesli, sweets etc. Modern and tidy room facilities. As we had a baby with us, the room was prepared carefully for our needs. A kettle was also put to the room, that was very handy.

Show more Show less
9.5
Exceptional
158 reviews
Avg. price/night:
$54
Check availability

Most-booked hotels in Viljandi in the past month

FAQs about hotels in Viljandi

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Viljandi:

Explore guest reviews of hotels in Viljandi