Viljandi Hotels, Estonia

Service Planet of Hotels offers to book hotels in Viljandi. Here is a large catalog of residences in Viljandimaa (Estonia). With our service, you will find both 4-star accommodations and cheap hotels. In total, the city has 25 hotels. The price of staying starts at $22. Our Service is simple and easy to use — residences can be filtered by stars, types, and services.
from 53 EUR
Lossi 9, Viljandi, Estonia
view on map
542 m from centre
7.9 99 10 99 reviews
  • Facility:
  • Pets allowed,
  • 24-hour front desk,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
  • Daily maid service
from 43 EUR
Endla 9, Viljandi, Estonia
view on map
1 km from centre
8.1 580 10 580 reviews
15 reviews
  • Facility:
  • Pets allowed,
  • Bar,
  • Sauna,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • BBQ facilities,
  • Free Wi-Fi,
  • Shared kitchen
from 62 EUR
Tartu 11, Viljandi, Estonia
view on map
608 m from centre
8.6 1226 10 1226 reviews
74 reviews
  • Facility:
  • Sauna,
  • Fitness centre,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Safety deposit box,
  • Free Wi-Fi,
from 88 EUR
J. Laidoneri plats 8, Viljandi, Estonia
view on map
606 m from centre
9.1 1147 10 1147 reviews
  • Facility:
  • Restaurant,
  • Bar,
  • 24-hour front desk,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
  • Air conditioning,
  • Daily maid service
from 75 EUR
Kauba 1B, Viljandi, Estonia
view on map
497 m from centre
8.9 115 10 115 reviews
  • Facility:
  • Pets allowed,
  • Sauna,
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Air conditioning,
  • Designated smoking area
from 46 EUR
Tallinna 24, Viljandi, Estonia
view on map
680 m from centre
8 925 10 925 reviews
17 reviews
  • Facility:
  • Restaurant,
  • Pets allowed,
  • Bar,
  • 24-hour front desk,
  • Sauna,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Safety deposit box,
  • Free Wi-Fi,
  • Air conditioning,
  • Designated smoking area,
  • Snack bar,
  • Daily maid service
from 42 EUR
Pirni 4, Viljandi, Estonia
view on map
1.8 km from centre
8.4 394 10 394 reviews
  • Facility:
  • Pets allowed,
  • Bar,
  • Sauna,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Spa,
  • BBQ facilities,
  • Free Wi-Fi,
  • Designated smoking area
from 53 EUR
3 Hariduse, Viljandi, Estonia
view on map
276 m from centre
9.4 69 10 69 reviews
  • Facility:
  • Sauna,
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
  • Pool
from 52 EUR
Hariduse 3, Viljandi, Estonia
view on map
276 m from centre
9.2 108 10 108 reviews
  • Facility:
  • Sauna,
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
  • Pool
from 30 EUR
Pikk 2C, Viljandi, Estonia
view on map
425 m from centre
9.1 373 10 373 reviews
16 reviews
  • Facility:
  • Sauna,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
  • Shared kitchen
from 51 EUR
3 Hariduse, Viljandi, Estonia
view on map
276 m from centre
9.4 108 10 108 reviews
  • Facility:
  • Sauna,
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
  • Pool
from 38 EUR
Posti 11-3, Viljandi, Estonia
view on map
658 m from centre
9.8 214 10 214 reviews
  • Facility:
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • BBQ facilities,
  • Free Wi-Fi,
from 32 EUR
Pirni 4, Viljandi, Estonia
view on map
1.8 km from centre
8.6 288 10 288 reviews
16 reviews
  • Facility:
  • Pets allowed,
  • Bar,
  • Sauna,
  • Non-smoking rooms,
  • Internet,
  • Spa,
  • BBQ facilities,
  • Free Wi-Fi,
  • Designated smoking area,
  • Snack bar
from 53 EUR
ORU 19-1, Viljandi, Estonia
view on map
770 m from centre
9.5 165 10 165 reviews
  • Facility:
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • Free Wi-Fi
from 52 EUR
Aasa 6, Viljandi, Estonia
view on map
1.1 km from centre
9.2 290 10 290 reviews
8 reviews
  • Facility:
  • Sauna,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
  • Air conditioning
from 42 EUR
Posti 11-5, Viljandi, Estonia
view on map
675 m from centre
9.8 60 10 60 reviews
  • Facility:
  • Pets allowed,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • BBQ facilities,
  • Free Wi-Fi,
  • Air conditioning,
  • Designated smoking area
from 39 EUR
Pirni 14, Viljandi, Estonia
view on map
1.9 km from centre
8.1 438 10 438 reviews
2 reviews
  • Facility:
  • Restaurant,
  • Bar,
  • Sauna,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • BBQ facilities,
  • Car hire,
  • Free Wi-Fi,
from 47 EUR
Trepimägi 1, Viljandi, Estonia
view on map
757 m from centre
9.3 144 10 144 reviews
  • Facility:
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
  • Ski-to-door access
from 59 EUR
Sammuli, Viljandi, Estonia
view on map
2.8 km from centre
8.2 173 10 173 reviews
  • Facility:
  • Pets allowed,
  • Sauna,
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • BBQ facilities,
  • Free Wi-Fi,
  • Designated smoking area,
  • Ski-to-door access
33 Carl Robert Jakobsoni, Viljandi, Estonia
view on map
813 m from centre
  • Facility:
  • Pets allowed,
  • Free parking
4 Tasuja puiestee, Viljandi, Estonia
view on map
281 m from centre
9.3 96 10 96 reviews
  • Facility:
  • Restaurant,
  • Bar,
  • 24-hour front desk,
  • Sauna,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Safety deposit box,
  • Spa,
  • Car hire,
  • Free Wi-Fi,
  • Pool,
  • Air conditioning,
  • Designated smoking area,
  • Daily maid service
from 37 EUR
Suur- kaare 112, Viljandi, Estonia
view on map
1.2 km from centre
9.2 106 10 106 reviews
9 reviews
  • Facility:
  • Pets allowed,
  • 24-hour front desk,
  • Sauna,
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • BBQ facilities,
  • Free Wi-Fi,
  • Ski storage,
  • Air conditioning,
  • Designated smoking area,
  • Ski equipment hire
from 29 EUR
Posti 14-3, Viljandi, Estonia
view on map
629 m from centre
9.2 162 10 162 reviews
  • Facility:
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
from 29 EUR
Posti 14, Viljandi, Estonia
view on map
628 m from centre
9 45 10 45 reviews
  • Facility:
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
  • Air conditioning
Posti 14 - 5, Viljandi, Estonia
view on map
628 m from centre
9.7 20 10 20 reviews
  • Facility:
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
from 51 EUR
3 Hariduse, Viljandi, Estonia
view on map
276 m from centre
8.8 63 10 63 reviews
  • Facility:
  • Sauna,
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
  • Pool
from 41 EUR
Ranna puiestee 6, Viljandi, Estonia
view on map
970 m from centre
8.2 42 10 42 reviews
4 reviews
  • Facility:
  • 24-hour front desk,
  • Sauna,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • BBQ facilities,
  • Free Wi-Fi,
  • Shared kitchen
from 58 EUR
Riia 52D, Viljandi, Estonia
view on map
2.1 km from centre
8.3 96 10 96 reviews
4 reviews
  • Facility:
  • Restaurant,
  • Bar,
  • Sauna,
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • BBQ facilities,
  • Free Wi-Fi,
  • Designated smoking area
from 73 EUR
Pärsti, Viljandi, Estonia
view on map
5.4 km from centre
9 8 10 8 reviews
  • Facility:
  • Pets allowed,
  • Non-smoking rooms,
  • Free parking,
  • BBQ facilities,
  • Designated smoking area
Koidu 4, Viljandi, Estonia
view on map
757 m from centre
9.5 15 10 15 reviews
16 reviews
  • Facility:
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
from 104 EUR
Munga 6-7, Viljandi, Estonia
view on map
419 m from centre
9.7 6 10 6 reviews
  • Facility:
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
Posti 14-2, Viljandi, Estonia
view on map
618 m from centre
9.4 79 10 79 reviews
  • Facility:
  • Non-smoking rooms,
  • Shuttle service,
  • Free parking,
  • Internet,
  • Free Wi-Fi
Posti 14, Viljandi, Estonia
view on map
628 m from centre
9.6 51 10 51 review
  • Facility:
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Free Wi-Fi
20 Kanepi, Viljandi, Estonia
view on map
1.9 km from centre
2.5 1 10 1 review
  • Facility:
  • Air conditioning
from 42 EUR
Intsu küla, Männiku metsatalu, Viljandi, Estonia
view on map
7.3 km from centre
9.7 6 10 6 reviews
4 reviews
  • Facility:
  • Pets allowed,
  • Sauna,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • BBQ facilities,
  • Free Wi-Fi,
  • Shared kitchen
from 22 EUR
Anton Irve 3-1, Viljandi, Estonia
view on map
879 m from centre
8.2 151 10 151 review
1 review
  • Facility:
  • Pets allowed,
  • Sauna,
  • Non-smoking rooms,
  • Free parking,
  • Internet,
  • Free Wi-Fi,
  • Designated smoking area,
  • Ski-to-door access,
  • Shared kitchen,
  • Daily maid service
Võistre küla Viljandi vald Viljandimaa, Viljandi, Estonia
view on map
8.3 km from centre
5.4 1 10 1 review
  • Facility:
  • Pets allowed,
  • 24-hour front desk,
  • Sauna,
  • Free parking,
  • BBQ facilities

Staying in city center

Many sights and restaurants are situated in the center of Viljandi. So if you prefer outdoor activities, choose accommodation nearby. There are Grand Hotel Viljandi, Park Hotel Viljandi, and Lossikambri külaliskorter in the heart of the city. These objects have a rating above 8.2.

Kauba Apartment in the center of Viljandi is an excellent option. This hotel offers a terrace, garden, sauna.

Viljandi budget hotels

For those looking for cheap accommodation options, this city has something to offer. For example, Endla Hotell with a shared kitchen, terrace, garden. The cost of staying here starts at $43 per night.

You can also consider Centrum Hotel Viljandi. The price per night starts at $47.

Apartments, B&B, and guest houses

If you value home comfort, we recommend you book "Summer" apartment in 276 m from the center.

Another nice accommodation option is "Spring" apartment. We can also recommend "Autumn" Apartment as a good choice for family holidays. You can book this variant at a price starting at $54 per one night.

Frequently Asked Questions

How much does a hotel cost in Viljandi?
The average price for a 3-star hotels in Viljandi is 47 $ per night, for a 4-star hotels — 77 $ per night
What hotels in Viljandi are good for families?
These hotels in Viljandi are best for families - Kaare Guesthouse, Aasa Külalistemaja and Hostel Ingeri
How much is a hotel in Viljandi for this weekend?
The average price for a 3-star hotels in Viljandi this weekend is 52 $ per night, for a 4-star hotels in Viljandi — 85 $ per night
How much is a hotel in Viljandi today?
The average price for a 3-star hotels in Viljandi today is 50 $ per night, for a 4-star hotels in Viljandi today is 81 $ per night