Estonia > Viljandi
Loading your location Loading current location
Around current location
Fri 29 Aug 2025
Sat 30 Aug 2025
Are you travelling for work?
If you're travelling for work, we'll sort the most popular business travel features to the top of the filter menu so you can find them quickly.

Destinations to discover

Viljandi

old town, lakes and nature are just a few reasons you’ll love Viljandi.

Top landmarks

  • Lake Viljandi Beach

    Put old town, lakes and nature on your to-do list during your next visit to the area around Lake Viljandi Beach!

  • Viljandi Museum

    old town, nature and lakes are just a few reasons you’ll love the area around Viljandi Museum.

  • Estonian Traditional Music Centre

    If old town, culture and nature are for you, don’t miss out on the area around Estonian Traditional Music Centre!

Top districts

  • Core area of Viljandi

    old town, nature and lakes are just a few reasons travellers enjoy Core area of Viljandi.

Hotels

  • Kaare Guesthouse

    Average review score: 8.9

    Located a 15-minute walk from the centre of Viljandi, Kaare Guesthouse is 300 metres away from Paala Lake. It offers apartments with free Wi-Fi, a TV set and kitchenette.

    “Great - if we will come again in Viljandi for sure we are going in Kaare!!”

    28 verified B&B and Inn reviews

  • Alice Guesthouse

    Average review score: 8.2

    Alice Guesthouse is located in Viljandi, a walking distance from the city’s main attractions, such as the Lake Viljandi beach 600 metres away. It offers accommodation with free Internet access.

    “Very clean house with friendly helpful staff. Would definitely recommend it.”

    15 verified B&B and Inn reviews

  • Posti Guest Apartment

    Average review score: 8.7

    Posti Guest Apartment is a self-catering accommodation located in Viljandi, 900 meters from the beach on Viljandi Lake, and 800 meters from Paala Lake.

    “Very good location in Viljandi centre”

  • Huntaugu Homestay

    Average review score: 8.4

    Offering a sun terrace, Huntaugu Homestay is situated in the centre of Viljandi, 600 metres from Viljandi lake and close to pine forest. All rooms are fitted with a TV.

    “The best price-quality ratio in Viljandi.”

  • SPA Hotell Peetrimõisa Villa Viljandi Hostel

    Average review score: 8.2

    Offering a barbecue and terrace, SPA Hotell Peetrimõisa Villa Viljandi Hostel is situated in Viljandi, 1.6 km from Lake Viljandi Beach.

    “The stay at Peetrimõisa Villa was really nice. Kids liked the swimming pool the most. It's not big but enough for two kids to have fun :) The room was nice and clean. The staff was really, really friendly and helpful. We missed our breakfast but the stuff was so nice and offered to make pancakes for us which was very sweet :) My kid forgot the trousers in the room after we left. The stuff basically found us with a car and handed it over. This kind of help and being noticed and served is so lovely and sweet that I recommend the place to everyone who needs to stay in Viljandi! They will look after you with love and kindness.”

    27 hotel reviews

  • Felixi Maja

    Average review score: 7.8

    Felixi Maja is located in the green and quiet suburb of Viljandi, 200 metres from a pine forest and a small pond. It offers free Wi-Fi. All the rooms in Maja are light and pastel-coloured.

    “Very friendly owner, great speed wi-fi, fine breakfast. The best free option is kitchen with all facilities even oil and species!”

  • Lossikambri külaliskorter

    Average review score: 7.4

    Lossikambri külaliskorter is set in Viljandi, 300 metres from Estonian Traditional Music Centre. Ruins of the Viljandi Order Castle is 400 metres away. Free private parking is available on site.

    “The place was just up at booking and was a bit of a gamble. The old but clean downstairs apartment is enormous, much bigger than we thought. Its situated very well in Viljandi and was fair value. The owners run a shop in the same building and were very friendly. The place is a bit old but bursting with potential. We really enjoyed our 2 night stay.”

    15 holiday rentals reviews

  • SPA Hotel Peetrimõisa Villa Viljandi

    Average review score: 7.9

    Offering free Wi-Fi and private parking, as well as numerous wellness treatments, SPA Hotel Peetrimõisa Villa Viljandi combines the features of a classic hotel and a modern spa.

    “The personnel was very kind and helpful- we felt like real guests and not visitors only. All ur requests have been psitively arranged. The place is very quiet and pleasant for relaxing.”

    18 hotel reviews

  • Posti Old Town Apartment

    Average review score: 9.2

    Old Town Apartment offers accommodation in the centre of historic old town Viljandi. Various shops, restaurants and landmarks are within walking distance.

    “Very clean. Excellent location. Has cutlery and compact stove. The host is friendly and polite.”

    19 holiday rentals reviews

  • Trepimäe Guest Apartment

    Average review score: 9.3

    Situated in Viljandi, this apartment is 300 metres from Lake Viljandi Beach. Trepimäe Guest Apartment features views of the lake and is 400 metres from Estonian Traditional Music Centre.

    “Very pretty apartment with lovely view of the lake. Perfect located for town and lake activities.”

  • Aiku Holiday Park

    Average review score: 8

    Aiku Holiday Park is located in a quiet area 10 km from Viljandi, right by the Lake Võistre. It offers accommodation in camping cabins surrounded by greenery.

    “Politness and kindness of personal”

  • Käära Holiday Home

    Average review score: 8.9

    Käära Holiday Home is a holiday home featuring a garden with a barbecue, set in Viljandi, 6 km from Estonian Traditional Music Centre.

  • The Guest Apartment

    Average review score: 8.9

    Set in Viljandi, this apartment features free WiFi. The property boasts views of the lake and is 300 metres from Lake Viljandi Beach.

    “Very clean charming place, super:)”

  • Kauba Apartment

    Average review score: 8.8

    Situated 300 metres from Estonian Traditional Music Centre in Viljandi, this air-conditioned apartment features a patio with garden views.

    “Comfortable little house in the city center.”

    15 holiday rentals reviews

  • Koidu Apartment

    Average review score: 9.3

    Koidu Apartment is situated in the centre of Viljandi. Guests benefit from free WiFi and private parking available on site. The kitchen has a kettle, toaster, fridge and washing machine.

    “Very well maintained and clean property. Friendly owner. Nice location with a shop across the street.”

  • Viljandi Old Town Apartment

    Situated 200 metres from Estonian Traditional Music Centre in Viljandi, this apartment features free WiFi. The apartment is 500 metres from Ruins of the Viljandi Order Castle.

  • Vana Kasiino Apartement

    Average review score: 9.6

    Vana Kasiino Apartement is an apartment located in Viljandi, 600 metres from Estonian Traditional Music Centre.

    “The apartment is very nicely decorated, modern and functional. The location is quite central and the apartment is easy to find.”

  • Sweet Home Apartment

    Average review score: 9.4

    Situated in the historic centre of Viljandi, Sweet Home Apartment is set 5 minute walk away from Viljandi Bus Station, Old Town and UKU Centrum.

    “The staff was friendly and helpful, the apartment spacious and clean and with all the facilities! Everything in the walking distance, restaurants, castle ruins, shops and the lake valley...”

  • Voodikoht Viljandis

    Voodikoht Viljandis is situated in Viljandi, 900 metres from Lake Viljandi Beach and 1.4 km from Ruins of the Viljandi Order Castle. Free private parking is available on site.

  • Viljandi Lux Old Town Apartment

    Average review score: 9.7

    Situated 300 metres from Estonian Traditional Music Centre and 500 metres from Ruins of the Viljandi Order Castle, Viljandi Lux Old Town Apartment offers accommodation in Viljandi.

    “Very good location, clean and beautiful apartment in Viljandi old town. Will definitely stay there again.”

  • Kevade Apartment

    Located in Viljandi, this air-conditioned apartment is 1.3 km from Ruins of the Viljandi Order Castle. The property boasts views of the garden and is 1.3 km from Viljandi Suspension Bridge.

    “Very clean, new and beautifully furnished. The host was very helpful and met us as soon as we arrived. Also, the central part of the town was very close.”

  • Happy Home Apartment

    Happy Home Apartment offers pet-friendly accommodation in Viljandi, 1.1 km from Viljandi Suspension Bridge. The unit is 1.2 km from Ruins of the Viljandi Order Castle.

  • Vanalinna apartement

    Set 600 metres from Estonian Traditional Music Centre in Viljandi, this air-conditioned apartment features free WiFi.

Loading...