Compare Cheap Hotels in Viljandi County
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Viljandi County Hotels

Park Hotell Viljandi
Johan Laidoneri Plats 8 Viljandi Viljandi
Free Cancellation
Reserve now, pay when you stay
2.19 mi from city center
With a stay at Park Hotell Viljandi in Viljandi, you'll be within a 5-minute walk of Trepimagi and Monument to Johann Koler.
Breakfast included
Parking included

Grand Hotel Viljandi
Tartu 11 / Lossi 29 Viljandi
Free Cancellation
Reserve now, pay when you stay
2.29 mi from city center
With a stay at Grand Hotel Viljandi in Viljandi, you'll be within a 5-minute walk of Monument to Johann Koler and Trepimagi.

Maramaa Home Viljandi - Cozy Central Stay
Viljandi
$74 nightly
The price is $74 total per night
$74 total
Dec 8 - Dec 9
Total with taxes and fees
2.68 mi from city center
With a stay at this apartment in Viljandi, you'll be within a 15-minute walk of Monument to Johann Koler and Viljandi Lossipark.
Washer
Parking available

Spacious loft in Old Town
Viljandi Viljandi maakond
2.16 mi from city center
A stay at this apartment places you in the heart of Viljandi, steps from Viljandi Lossipark and 3 minutes by foot from Viljandi Musical Instrument Park.

Haki Jahimaja Peo- ja Puhkekeskus
mulgi vald viljandimaa
20.52 mi from city center
With a stay at this vacation home in Ainja, you'll be within a 10-minute drive of Taagepera Castle and Ala Cemetery.
Pool
Kitchen

Hotel Sophia by Tartuhotels
Lääneringtee 39 Tartu Tartu County
$78 nightly
The price is $88 total per night
$88 total
Jan 1 - Jan 2, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
40.01 mi from city center
Located in Tartu, Hotel Sophia by Tartuhotels is connected to a shopping center, within a 5-minute drive of St Lawrence Church of the Estonian Evangelical Lutheran Church and Oskar Luts House Museum.
Breakfast included
Pet friendly

Estonia Resort Hotel & Spa
A.H. Tammsaare pst. 4a/6 Parnu
$93 nightly
The price is $105 total per night
$105 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
38.98 mi from city center
A stay at Estonia Resort Hotel & Spa places you in the heart of Parnu, within a 10-minute walk of Chaplin Centre and Parnu Beach.
Pool
Hot Tub

Viiking Spa Hotel
Sadama 15 Parnu Estonia
$68 nightly
The price is $77 total per night
$77 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
39.46 mi from city center
With a stay at Viiking Spa Hotel in Parnu, you'll be in the historical district, within a 10-minute walk of Parnu Moat and Church of Jekaterina.

Pärnu Hotel
Rüütli 44 Parnu
$70 nightly
The price is $79 total per night
$79 total
Dec 8 - Dec 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
38.85 mi from city center
With a stay at Pärnu Hotel, you'll be centrally located in Parnu, steps from Parnu Museum and Monument to Declaring the Independence of the Republic of Estonia.
Pool
Breakfast included

Hedon SPA & Hotel
Ranna puiestee 1 Parnu
$107 nightly
The price is $121 total per night
$121 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
39.18 mi from city center
With a stay at Hedon SPA & Hotel in Parnu (Beach Area), you'll be within a 15-minute walk of Chaplin Centre and Lydia Koidula monument.

Villa Wesset
Supeluse 26 Parnu
Free Cancellation
Reserve now, pay when you stay
39.08 mi from city center
With a stay at Villa Wesset in Parnu (Beach Area), you'll be within a 10-minute walk of Chaplin Centre and Parnu Beach.

Estonia Medical Spa & Hotel
Pärna 12 / Sääse 7 Parnu
$76 nightly
The price is $86 total per night
$86 total
Dec 8 - Dec 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
39.19 mi from city center
A stay at Estonia Medical Spa & Hotel places you in the heart of Parnu, within a 5-minute walk of Chaplin Centre and Pärnu New Art Museum.
Pool
Breakfast included
Don't see what you're looking for?
See all available properties in Viljandi County
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Viljandi County hotels essential information
Accommodation | 45 hotels |
|---|---|
Lowest Price | $74 |
Highest Price | $121 |
Popular hotels | Park Hotell Viljandi, Grand Hotel Viljandi, Maramaa Home Viljandi - Cozy Central Stay, Spacious loft in Old Town, Haki Jahimaja Peo- ja Puhkekeskus, Hotel Sophia by Tartuhotels, Estonia Resort Hotel & Spa, Viiking Spa Hotel, Pärnu Hotel, Hedon SPA & Hotel, Villa Wesset, Estonia Medical Spa & Hotel |
Most Recent Viljandi County Hotel Reviews

Hedon SPA & Hotel
5 out of 5
Posted 2 weeks ago
CheapTickets Verified Review
"Fabulous hotel. Great food. Clean and efficient spa. "
A verified traveler stayed at Hedon SPA & Hotel
Top Picks
Hotels
- Spruce at Lake Bluff Preserve-Lake Michigan Views-Sleeps 20
- Cheap Hotels in Larnaca
- Hotels around Jacob K. Javits Convention Center
- Cheap Hotels in Savannah
- Cheap Hotels in Balearic Islands
- Hotels around Lynnhaven Mall
- Hotels around Keansburg Amusement Park
- Cheap Hotels in Jasper
- Hotels near Phoenix - Mesa Gateway
- OYORooms Hotels in Chengannur
Flights
- Flights to Bavaria
- Flights from Charlotte to Sacramento
- Flights from Pensacola to Denver
- Flights from Seattle to Missoula
- Flights from Hagerstown to Daytona Beach
- Flights from Nashville to San Francisco
- Flights from Scottsdale
- Flights from Sydney to Melbourne
- Flights to England
- Flights from Manila to Seattle
- Flights from Detroit to Dhaka






