Skip to main content

Accommodations in Viljandi

Find the accommodations that appeal to you the most

The best accommodations in Viljandi

Check out our selection of great accommodations in Viljandi

Filter by:

Review score

City View Loft

Viljandi

Just a 9-minute walk from Lake Viljandi Beach and 500 yards from Estonian Traditional Music Centre, City View Loft features accommodations in Viljandi with a garden.

H
Helmi
From
Estonia
Very friendly host. Great location and view.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 119 reviews
Price from
$79.02
1 night, 2 adults

Romantic hideout with parking

Viljandi

Romantic hideout with parking offers accommodations in Viljandi, a 12-minute walk from Ruins of the Viljandi Order Castle and 500 yards from Viljandi Museum.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 100 reviews
Price from
$58.20
1 night, 2 adults

Magical two bedroom apartment in Viljandi

Viljandi

Magical two bedroom apartment in Viljandi is located in Viljandi, just a 15-minute walk from Ruins of the Viljandi Order Castle and 0.7 miles from Viljandi Museum.

M
MartinEstonii
From
Estonia
Well we liked everything. Very clean and comfortable place to stay. Would definitely suggest this place to our best friends. And we plan to come back when we need a place to stay in Viljandi. Thank You!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 136 reviews
Price from
$95.24
1 night, 2 adults

Korter vanalinna peatänaval

Viljandi

The property is close to several well-known attractions, a 11-minute walk from Viljandi Suspension Bridge, 400 yards from Viljandi Museum, and a 12-minute walk from Ugala Theatre.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 125 reviews
Price from
$81.13
1 night, 2 adults

Munga 4 Wiljandi

Viljandi

Munga 4 Wiljandi is a recently renovated apartment in Viljandi, near Lake Viljandi Beach. Both Wifi and private parking are available at the apartment free of charge.

R
Robin
From
United States
Located in the nicest part of town! Host was kind to let us leave our bags several hours before check in
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 230 reviews
Price from
$52.91
1 night, 2 adults

Vaksali Apartment!

Viljandi

Vaksali Apartment! offers accommodations in Viljandi, a 7-minute walk from Ugala Theatre.

G
Gert
From
Estonia
super location apt! Great facilities and nicely designed.. 5star hostess helped us with everything (nearby cafes, rastaurants). 👍
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 110 reviews
Price from
$93.13
1 night, 2 adults

Kantreküla Apartment

Viljandi

Kantreküla Apartment offers accommodations in Viljandi, a 18-minute walk from Ruins of the Viljandi Order Castle and 0.6 miles from Ugala Theatre.

A
Andra
From
Estonia
The place was lovely and we enjoyed our stay a lot. The room was tiny but very comfortable, we felt very welcome and taken care of. Would definitely love to stay there again.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 135 reviews
Price from
$79.37
1 night, 2 adults

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.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 195 reviews
Price from
$105.83
1 night, 2 adults

Pinska Paradise Apartment

Viljandi

Pinska Paradise Apartment is located in Viljandi, just 3.3 miles from Viljandi Suspension Bridge and 3.4 miles from Estonian Traditional Music Centre.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 136 reviews
Price from
$84.96
1 night, 2 adults

Pinska Guesthouse Cozy Apartment

Viljandi

Offering a terrace, Pinska Guesthouse Cozy Apartment offers accommodations in Viljandi. Both free Wifi and parking on-site are available at the apartment free of charge.

B
Berit
From
Estonia
Bed was comfortable. Slept very good. Liked available crib that we used for our baby. All necessary equipment on spot. Modern interior. Communication with the host was smooth.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
Price from
$79.96
1 night, 2 adults
All accommodations in Viljandi

Top picks for Viljandi hotels

Explore our most popular hotels in Viljandi

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,867 reviews
    From
    $128
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 693 reviews
    From
    $135
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 639 reviews
    From
    $95
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 66 reviews
    From
    $181
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 128 reviews
    From
    $59
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 158 reviews
    From
    $111
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 815 reviews
    From
    $114
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 10 reviews
    From
    $146
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 12 reviews
    From
    $69
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 87 reviews
    From
    $59
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 66 reviews
    From
    $85
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 82 reviews
    From
    $136
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 230 reviews
    From
    $53
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 598 reviews
    From
    $76
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 100 reviews
    From
    $58
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 110 reviews
    From
    $93
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 148 reviews
    From
    $65
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 348 reviews
    From
    $81
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 6 reviews
    From
    $70
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 164 reviews
    From
    $132
    1 night, 2 adults

Filter by:

Review score

City View Loft

Viljandi

Just a 9-minute walk from Lake Viljandi Beach and 500 yards from Estonian Traditional Music Centre, City View Loft features accommodations in Viljandi with a garden.

H
Helmi
From
Estonia
Very friendly host. Great location and view.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 119 reviews
Price from
$79.02
1 night, 2 adults

Romantic hideout with parking

Viljandi

Romantic hideout with parking offers accommodations in Viljandi, a 12-minute walk from Ruins of the Viljandi Order Castle and 500 yards from Viljandi Museum.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 100 reviews
Price from
$58.20
1 night, 2 adults

Magical two bedroom apartment in Viljandi

Viljandi

Magical two bedroom apartment in Viljandi is located in Viljandi, just a 15-minute walk from Ruins of the Viljandi Order Castle and 0.7 miles from Viljandi Museum.

M
MartinEstonii
From
Estonia
Well we liked everything. Very clean and comfortable place to stay. Would definitely suggest this place to our best friends. And we plan to come back when we need a place to stay in Viljandi. Thank You!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 136 reviews
Price from
$95.24
1 night, 2 adults

Korter vanalinna peatänaval

Viljandi

The property is close to several well-known attractions, a 11-minute walk from Viljandi Suspension Bridge, 400 yards from Viljandi Museum, and a 12-minute walk from Ugala Theatre.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 125 reviews
Price from
$81.13
1 night, 2 adults

Munga 4 Wiljandi

Viljandi

Munga 4 Wiljandi is a recently renovated apartment in Viljandi, near Lake Viljandi Beach. Both Wifi and private parking are available at the apartment free of charge.

R
Robin
From
United States
Located in the nicest part of town! Host was kind to let us leave our bags several hours before check in
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 230 reviews
Price from
$52.91
1 night, 2 adults

Vaksali Apartment!

Viljandi

Vaksali Apartment! offers accommodations in Viljandi, a 7-minute walk from Ugala Theatre.

G
Gert
From
Estonia
super location apt! Great facilities and nicely designed.. 5star hostess helped us with everything (nearby cafes, rastaurants). 👍
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 110 reviews
Price from
$93.13
1 night, 2 adults

Kantreküla Apartment

Viljandi

Kantreküla Apartment offers accommodations in Viljandi, a 18-minute walk from Ruins of the Viljandi Order Castle and 0.6 miles from Ugala Theatre.

A
Andra
From
Estonia
The place was lovely and we enjoyed our stay a lot. The room was tiny but very comfortable, we felt very welcome and taken care of. Would definitely love to stay there again.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 135 reviews
Price from
$79.37
1 night, 2 adults

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.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 195 reviews
Price from
$105.83
1 night, 2 adults

Pinska Paradise Apartment

Viljandi

Pinska Paradise Apartment is located in Viljandi, just 3.3 miles from Viljandi Suspension Bridge and 3.4 miles from Estonian Traditional Music Centre.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 136 reviews
Price from
$84.96
1 night, 2 adults

Pinska Guesthouse Cozy Apartment

Viljandi

Offering a terrace, Pinska Guesthouse Cozy Apartment offers accommodations in Viljandi. Both free Wifi and parking on-site are available at the apartment free of charge.

B
Berit
From
Estonia
Bed was comfortable. Slept very good. Liked available crib that we used for our baby. All necessary equipment on spot. Modern interior. Communication with the host was smooth.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 172 reviews
Price from
$79.96
1 night, 2 adults
All accommodations in Viljandi

Most booked accommodations in Viljandi and surrounding area in the past month

See all

Popular with guests booking accommodations in Viljandi

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 100 reviews

Popular with guests booking accommodations in Viljandi

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 329 reviews

Popular with guests booking accommodations in Viljandi

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 639 reviews

Popular with guests booking accommodations in Viljandi

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 569 reviews

Popular with guests booking accommodations in Viljandi

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 598 reviews

Popular with guests booking accommodations in Viljandi

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 148 reviews

Popular with guests booking accommodations in Viljandi

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 815 reviews

Popular with guests booking accommodations in Viljandi

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 653 reviews

Popular with guests booking accommodations in Viljandi

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 693 reviews

Popular with guests booking accommodations in Viljandi

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,867 reviews

Enjoy breakfast in Viljandi and nearby

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 693 reviews

Offering free WiFi and a terrace, Park Hotel Viljandi is set in Viljandi, a 5-minute walk from Ruins of the Viljandi Order Castle.

From $134.52 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,867 reviews

Grand Hotel Viljandi is a four-star hotel that combines timeless elegance with modern amenities, offering guests cozy accommodations in the old town of Viljandi.

From $115.23 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 815 reviews

Conveniently located on the third floor of the Centrum shopping center, this modern hotel can easily be found in the center of Viljandi.

From $115.23 per night

Endla Hotell

Viljandi
Breakfast options
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 598 reviews

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.

From $76.43 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 639 reviews

Aasa Külalistemaja provides beachfront accommodations in Viljandi. Both free Wifi and parking on-site are accessible at the guest house free of charge.

From $109.35 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 653 reviews

Offering free Wi-Fi and private parking, as well as numerous wellness treatments, SPA Hotell Peetrimõisa Villa is a 15-minute walk away from the town center of Viljandi.

From $73.82 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 95 reviews

Offering inner courtyard views, Männimäe Guesthouse in Viljandi offers accommodations, a garden, and barbecue facilities.

From $94.07 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Just a 16-minute walk from Lake Viljandi Beach and half a mile from Estonian Traditional Music Centre, Viljandi kesklinna majake ja kodune minispa features accommodations in Viljandi with water sports...

Save money on accommodations in Viljandi and nearby – budget options available

Leola Center Apartment

Viljandi
Budget options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 141 reviews

Leola Center Apartment offers accommodations in Viljandi, a 12-minute walk from Ruins of the Viljandi Order Castle and half a mile from Viljandi Museum.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 66 reviews

Just a 10-minute walk from Estonian Traditional Music Centre and 0.7 miles from Ruins of the Viljandi Order Castle, Vaksali Apartment, vaid kahe minuti kaugusel Ugala teatrist features accommodations...

From $84.66 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 148 reviews

Offering free Wifi, private parking, and a garden, the recently renovated property H7 Stuudiokodud- SELF CHECK-IN offers rooms in Viljandi, a 12-minute walk from Lake Viljandi Beach and 400 yards from...

From $64.67 per night

Hostel Ingeri

Viljandi
Budget options available
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 348 reviews

Hostel Ingeri is offering accommodations in Viljandi. Featuring a garden, the hostel is close to several noted attractions, around a 10-minute walk from Lake Viljandi Beach, 500 yards from Ruins of...

From $78.78 per night

Arkaadia

Viljandi
Budget options available
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 48 reviews

Just a 9-minute walk from Lake Viljandi Beach and 300 yards from Ruins of the Viljandi Order Castle, Arkaadia features accommodations in Viljandi with a garden.

From $65.24 per night

TäheMaja5

Viljandi
Budget options available
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 179 reviews

Just a 12-minute walk from Viljandi Suspension Bridge and 600 yards from Viljandi Museum, TäheMaja5 features accommodations in Viljandi with a bar.

From $58.79 per night

TäheMaja4

Viljandi
Budget options available
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 188 reviews

A comfortable guest house within the vicinity of Lake Viljandi Beach, TäheMaja4 offers a base for a hassle-free getaway in Viljandi.

From $47.03 per night

TäheMaja3

Viljandi
Budget options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 136 reviews

TäheMaja3 is located in Viljandi, just a 6-minute walk from Viljandi Museum and 0.8 miles from Ugala Theatre.

From $47.03 per night

Great access to the city center. Check these accommodations in Viljandi and nearby

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 102 reviews

A comfortable apartment close to Lake Viljandi Beach, "Summer" apartment offers a base for a stress-free stay in Viljandi.

From $129.34 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 82 reviews

"Winter" Apartment is located in Viljandi, just a 7-minute walk from Ruins of the Viljandi Order Castle and 400 yards from Ugala Theatre.

From $136.05 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 118 reviews

"Indian Summer" Apartment is located in Viljandi, just a 7-minute walk from Ruins of the Viljandi Order Castle and 400 yards from Ugala Theatre.

From $117.59 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 66 reviews

PunaneLoss - Avar korter Viljandi südames is a recently renovated apartment in Viljandi, near Lake Viljandi Beach. Both free Wifi and parking on-site are accessible at the apartment free of charge.

From $121.70 per night

Kauba Apartment

Viljandi
Central location
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 158 reviews

Kauba Apartment is located in Viljandi, just a 7-minute walk from Viljandi Suspension Bridge and a few steps from Viljandi Museum. With garden views, this accommodation offers a terrace.

From $123.46 per night

TäheMaja7

Viljandi
Central location
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 83 reviews

TäheMaja7 is located in Viljandi, just a 12-minute walk from Viljandi Suspension Bridge and 600 yards from Viljandi Museum.

From $47.03 per night

TäheMaja6

Viljandi
Central location
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 154 reviews

Located in Viljandi, within a 13-minute walk of Lake Viljandi Beach and 0.4 miles of Estonian Traditional Music Centre, TäheMaja6 has accommodations with a bar and free WiFi throughout the property.

From $52.91 per night

Tähe Maja1

Viljandi
Central location
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 214 reviews

Just a 8-minute walk from Estonian Traditional Music Centre and 0.6 miles from Viljandi Suspension Bridge, Tähe Maja1 features accommodations in Viljandi with a bar.

From $52.91 per night

FAQ about accommodations in Viljandi

Accommodations that guests love in Viljandi

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 28 reviews
Very nice and cosy place to stay. Tastefully decorated. Everything you need in the kitchen. Good location, silent, big green garden.
Guest review by
Olive
Young couple
Avg. price/night: $73.82
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 653 reviews
Good little place where to stay
Guest review by
Rauno
Young couple
Avg. price/night: $109.35
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 639 reviews
Perfect location, cozy, comfortable facilities, nice aura, if I may say so, well kept, comfortable beds, was a really nice stay! And as we were celebrating an event, we got a really nice surprise by host! Thank you! Wonderful! 🙏🙂
Guest review by
Ilva
Family with young children
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 158 reviews
For the first time in my booking career, I gave an accommodation a rating of 10. Everything was really excellent, the accommodation itself is fantastic and has everything you need, great location. We will definitely come back here if we have the chance, but for now this is the best place I have ever stayed.
Guest review by
Inese
Group
Avg. price/night: $109.35
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 639 reviews
Unbeatable location just by Viljandi Järv (lake), quiet, peaceful, with a first floor terrace that has a view on the lake. Single beds are a bit small, but comfortable enough to sleep several nights. The room decor is charming, and the street is quiet, so you can expect an undisturbed night's rest. The breakfast is nice(there is something for vegetarians too), and the staff are friendly and helpful. All in all, a wonderful place to stay during your vacation.
Guest review by
Suchet
Solo traveler
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 158 reviews
Very spacious, clean, comfortable and new interior. Has everything that would need for a care free stay. Perfect location, plenty of safe parking. Nothing really to fault about the accommodation. 😊
Guest review by
Tiit
Young couple