Find & Compare Hotels in Viljandi, Estonia

Book 19+ Viljandi Hotels for less!
Find hotels near me
Rooms
Adults
Children
Done
SEARCH

Best Hotels in Viljandi

Grand Hotel Viljandi
8.7 Very good 953 reviews

Grand Hotel Viljandi

Free Parking

From EUR 123 View Deal
Park Hotel Viljandi
9.2 Superb 845 reviews

Park Hotel Viljandi

Free Parking

From EUR 89 View Deal
Centrum Hotel Viljandi
8.1 Very good 808 reviews

Centrum Hotel Viljandi

Pets Friendly Hotel

From EUR 100 View Deal
Endla Hotell
8.2 Very good 468 reviews

Endla Hotell

Pets Friendly Hotel

From EUR 75 View Deal
Peetrimõisa Villa Hotell
8.6 Very good 414 reviews

Peetrimõisa Villa Hotell

Pets Friendly Hotel

From EUR 127 View Deal
Felixi Maja
7.9 Good 351 reviews

Felixi Maja

Free Parking

From EUR 112 View Deal
Peetrimõisa Villa Hostel
8.7 Very good 307 reviews

Peetrimõisa Villa Hostel

Pets Friendly Hotel

From EUR 144 View Deal
Hostel Ingeri
9.2 Superb 266 reviews

Hostel Ingeri

Free Parking

From EUR 90 View Deal



2 Stars and Below

Aasa Külalistemaja
9.3 Superb 178 reviews
The Guest Apartment
9.5 Superb 161 reviews
Vanalinna apartement
9.8 Superb 157 reviews
Sammuli Holiday Village
8.2 Very good 142 reviews

Get the lowest rates on awesome Viljandi hotels + rewards points

Make your next trip unforgettable by taking advantage of our discount hotel deals in Viljandi, Estonia! 

Find amazing deals on Viljandi hotels, with exclusive rewards points. Whether you're traveling to Viljandi for business, leisure, or you want a romantic getaway; we have the perfect place for your stay. Choose one of 19 + hotels in Viljandi and enjoy an unmatched stay experience at a price that suits you. Whether you need a budget-friendly option or Viljandi luxurious 5-star property, you will find great hotels near attractions and popular sites.