51 guests from the United States made a booking in the last 5 minutes

Viljandi, Estonia 19 properties

Find a place to stay in Viljandi

FREE cancellation on most rooms!
Instant confirmation when you reserve

Popular Hotels in Viljandi

See where others are staying...

Centrum Hotel Viljandi Good 7.6 Superb location, right next to bus station.
Hilda Villa Excellent 8.6 Staff made you feel at home Cosy bedrooms and home cooked superb breakfast
Kaare Guesthouse Excellent 8.6 Very nice and good place. We liked it very much.
Grand Hotel Viljandi Very good 8.2 Very clean and specious rooms, excellent bed, interior, friendly staff, free convenient parking, very good breakfast.
Aasa Külalistemaja Excellent 8.7 Staff was so friendly and had a great command of languages. Good location near the small lake and a bus stop near by! The city of Viljandi is a place, which you must see!
Just Rest Automatic Hostel Excellent 8.6 Comfortable beds, clean rooms,
Alice Guesthouse Very good 8.4 Clean and very friendly. A good breakfast
Männiku Metsatalu Excellent 8.7 You can find hotel comfort in the middle of forest, swim in the pond and just relax.
Endla Hotell Good 7.6 Clean and comfortable in a good location

See how Booking.com rates

  • 4.3/5 From 9,870 reviews
  • 88% of users recommended Booking.com

Viljandi 19 properties

Save money in Viljandi
We'll send you our best discounts
Get deals

Just Booked

    Hotels that guests love in Viljandi

    • Great location in Viljandi, which is worth a stroll. Loved the automated aspect of the hotel, everything was clear and simple. Good breakfast.

    • good breakfast, a truly fine place to stay; Viljandi has a couple of interesting houses from that time of the first Estonian Republic, so Hilda Villa bears the character of the city.

    • Nice old Estonian town in a beautiful part of the country.

    • Quiet. Clean. Locality. Everything was great

    • Very nice and friendly staff. Good kitchen and close to everything. Eva was very helpful to me. Joe.

    You might also like these hotels

    My Lists
    Choose a check-in date
    Choose a check-out date

    Enter your email address and we'll resend your confirmation

    Please enter a valid email address.

    We've resent your requested confirmations to

    Please note that email delivery can take up to 10 minutes

    Sorry, we were unable to resend your requested confirmations

    + _
    Close map