We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Viljandi

Refine search

14 of 21

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Viljandi?

We'll send you updates with the latest deals, reviews and articles for Viljandi each week.

Map of Viljandi Hotels

Hotels (2)

B&Bs / Inns (12)

Specialty Lodging (7)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Tartu 11 / Lossi 29, Viljandi 71004, Estonia
Show Prices
$125 - $247 (EUR 93 - 184) Avg. price/night*
Ollie #1 of 2 hotels in Viljandi
Professional photos | Traveler photos (20)
Aasa 6, Viljandi 71004, Estonia
No photo provided
Show Prices
$68 - $70 Avg. price/night*
Ollie #1 of 12 B&Bs / Inns in Viljandi
Professional photos
Pirni 4, Viljandi 71017, Estonia
Show Prices
$30 - $263 Avg. price/night*
Ollie #2 of 2 hotels in Viljandi
  •  A very nice stay 
  • We arrived in Viljani without any pre booked accommodation and decided to... more
  • September 3, 2013
Professional photos | Traveler photos (1)
Endla 9, Viljandi 71008, Estonia
Show Prices
$65 - $68 Avg. price/night*
Ollie #2 of 12 B&Bs / Inns in Viljandi
  •  Very good basic hotel 
  • The rooms were very clean and with a small balcony, we were able to sit... more
  • June 21, 2014
Professional photos | Traveler photos (1)
Suur- kaare 112, Viljandi 71016, Estonia
Show Prices
$49 - $73 Avg. price/night*
Ollie #3 of 12 B&Bs / Inns in Viljandi
Professional photos
Jakobsoni tn 55, Viljandi 71004, Estonia
Show Prices
$59 - $67 (EUR 44 - 50) Avg. price/night*
Ollie #4 of 12 B&Bs / Inns in Viljandi
Professional photos | Traveler photos (1)
Valuoja puiestee 7, Viljandi 71014, Estonia
Show Prices
$75 - $100 (EUR 56 - 75) Avg. price/night*
Ollie #5 of 12 B&Bs / Inns in Viljandi
  •  Peaceful and homey 
  • This small B&B is situated 10 minutes walk from the city center and the... more
  • May 31, 2014
Professional photos | Traveler photos (7)
Tallinna 24, Viljandi 71008, Estonia
Show Prices
$75 - $83 (EEK 877 - 971) Avg. price/night*
Ollie #6 of 12 B&Bs / Inns in Viljandi
  •  Small Town, Big Price 
  • - Hotel is like from 80's, carpet was not clean, old TV, poor breakfast... more
  • June 18, 2011
Professional photos
Kullamae tn 21, Viljandi 71008, Estonia
Pirni 14, Viljandi 71017, Estonia
Show Prices
$59 - $80 (EUR 44 - 60) Avg. price/night*
Professional photos
Anton Irve tn 3, Viljandi 71010, Estonia
Intsu kula, Manniku metsatalu, Viljandi 69611, Estonia
No photo provided
Show Prices
$51 - $59 Avg. price/night*
Professional photos
Riia maantee 52D, Viljandi 71009, Estonia
No photo provided
Show Prices
$46 - $54 (EUR 34 - 40) Avg. price/night*
Professional photos
Rehe 18, Viljandi 71015, Estonia