Book Viljandi hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Viljandi

Cheap Viljandi hotels

Park Hotell Viljandi

Park Hotell Viljandi

3 out of 5
Johan Laidoneri Plats 8, Viljandi, Viljandi
Fully refundableReserve now, pay when you stay
Stay at this 3-star business-friendly hotel in Viljandi. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Trepimagi and Monument to Johann ...
Park Hotell Viljandi
Grand Hotel Viljandi

Grand Hotel Viljandi

4 out of 5
Tartu 11 / Lossi 29, Viljandi
Fully refundableReserve now, pay when you stay
The price is NZ$216 per night from 15 Nov to 16 Nov
NZ$216
includes taxes & fees
15 Nov - 16 Nov
Stay at this 4-star business-friendly hotel in Viljandi. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Monument to Johann Koler and ...
Grand Hotel Viljandi
Luxury 2 bedroom, lake view apartment with sauna

Luxury 2 bedroom, lake view apartment with sauna

Viljandi
Stay at this apartment in Viljandi. Enjoy air conditioning. Popular attractions Trepimagi and Kondas Center are located nearby.
Luxury 2 bedroom, lake view apartment with sauna
Save an average of 15% on thousands of hotels when you're signed in
Holiday house Pärsti for 1 - 4 persons with 1 bedroom - Holiday home

Holiday house Pärsti for 1 - 4 persons with 1 bedroom - Holiday home

Pärsti
Stay at this vacation home in Parsti. Enjoy a sauna and an in-room coffeemaker. Popular attractions Home Gallery and Viljandi Pauluse Kirik are located ...
Holiday house Pärsti for 1 - 4 persons with 1 bedroom - Holiday home
Don't see what you're looking for?
See all available properties in Viljandi
View all properties
Lowest 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.

Hotels In Viljandi

Considering there's just 1 hotel within a 10-kilometre radius of Viljandi's heart, it's worth securing your room ASAP to avoid disappointment.

Viljandi isn't exactly the hotel capital of the universe. It is, however, home to the Grand Hotel Viljandi, which you'll find just 3-kilometre from the CBD.

A kilometre from the centre of Viljandi is the Grand Hotel Viljandi.

Tartu is 65 kilometres to the east of Viljandi and is where you'll find the University of Tartu and Tartu Town Hall. Should you wish to visit Tartu, check out the Villa Margaretha and Hotel Antonius. Or, you could stay in Parnu, 60 kilometres to the west of Viljandi, where you'll find the Strand Spa And Conference Hotel and Seedri Apartments. If you're staying in Parnu, don't miss the Catherine Church and Parnu Beach.

Australians are some of the world's greatest sports lovers, so why not indulge with a visit to Tamme Stadium? Reach Tamme Stadium 65 kilometres to the east of Viljandi. The Villa Margaretha and the Hotel Antonius are near all the action.

Lennart Meri Airport is the most practical airport for accessing Viljandi and is 120 kilometres from the heart of town. If you would like to stay nearby, try the Swissotel Tallinn or the Radisson Blu Sky Hotel, Tallinn.

Viljandi hotels essential information

Accommodation
5 hotels
Lowest Price
NZ$216
Highest Price
NZ$216
Popular hotels
Park Hotell Viljandi, Grand Hotel Viljandi, Luxury 2 bedroom, lake view apartment with sauna, Holiday house Pärsti for 1 - 4 persons with 1 bedroom - Holiday home

Most recent Viljandi hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.