USD
en en English
Viljandi (Viljandimaa)
Transport
Metro

11 properties found

Show on map

Filters

Clear all filters to see all properties

  • Grand Hotel Viljandi

    Grand Hotel Viljandi

    Hotel

    Excellent

    (1898 reviews)

    8.8
    Situated around 25 minutes on foot from Paala rand, the cosy 4-star Grand Hotel Viljandi offers 51 rooms. Featuring a restaurant, the smoke-free hotel is in proximity to Lake Viljandi Beach.

    starts from

    US$ 139 per one night

  • Park Hotel Viljandi

    Park Hotel Viljandi

    Hotel

    Excellent

    (666 reviews)

    9
    Located just 0.8 km from Leola Arimaja, the 4-star Park Hotel Viljandi comes with a banquet hall for various purposes. Featuring 35 rooms with views of the courtyard, this Viljandi hotel is in the…

    starts from

    US$ 168 per one night

  • Centrum Hotel Viljandi

    Centrum Hotel Viljandi

    Hotel

    Excellent

    (818 reviews)

    8.6
    Centrum Hotel Viljandi, located 15 minutes' walk from Rippsild Bridge, entices guests with a solarium and a sauna. Boasting a location within reach of Ruins of the Viljandi Order Castle, this hotel…

    starts from

    US$ 134 per one night

  • Nurmbergi Maja

    Nurmbergi Maja

    Hostel

    Excellent

    (546 reviews)

    9
    Featuring Wi-Fi throughout the property, Nurmbergi Maja Hostel Viljandi offers accommodation merely 300 metres from UKU Keskus.

    starts from

    US$ 42 per one night

  • Spa Hotell Peetrimoisa Villa

    Spa Hotell Peetrimoisa Villa

    Hotel

    Excellent

    (692 reviews)

    8.6
    The classic Spa Hotell Peetrimoisa Villa Viljandi is located in Viljandi, approximately 25 minutes' walk from the local Museum of Viljandi, and offers a heated pool. The hotel is 2.2 km from Ruins of…

    starts from

    US$ 85 per one night

  • Endla Hotell

    Endla Hotell

    Hotel

    Good

    (559 reviews)

    8
    Along with a quiet location merely 5 minutes' walk from UKU Keskus, Endla Hotell Viljandi provides its guests with a terrace and barbecue. Featuring 16 rooms with views of the garden, this hotel is…

    starts from

    US$ 76 per one night

  • Just Rest Automatic Hostel

    Just Rest Automatic Hostel

    Hostel

    Excellent

    (83 reviews)

    8.6
    Just Rest Automatic Hostel is located within 0.9 km of Centrum, close to Ruins of the Viljandi Order Castle. The rooms here offer private bathrooms equipped with a separate toilet and a shower.

    starts from

    US$ 140 per one night

  • Kaare Guesthouse

    Kaare Guesthouse

    Guest house

    Excellent

    (73 reviews)

    9
    Ugala Theatre is placed around 2.3 km away, and Viljandi turg Market is about 14 minutes on foot from Kaare Guesthouse.

    starts from

    US$ 70 per one night

  • Aasa Kuelalistemaja

    Aasa Kuelalistemaja

    Guest house

    Excellent

    (636 reviews)

    9.2
    The 3-star smoke-free Aasa Kuelalistemaja Hotel Viljandi is located approximately 5 minutes' walk from Lake Viljandi Beach and comprises 7 rooms with modern comforts.

    starts from

    US$ 109 per one night

  • Sammuli Holiday Village

    Sammuli Holiday Village

    Guest house

    Good

    (89 reviews)

    7.6
    Ruins of the Viljandi Order Castle is placed about 2.5 km away, and St. Paul's Church is nearly a 25-minute walk from Sammuli Holiday Village.

    starts from

    US$ 70 per one night

  • Felixi Maja

    Felixi Maja

    Guest house

    Excellent

    (291 reviews)

    8.2
    Located 2.2 km from St. John's Church, which is considered to be a sacred place of worship, the 3-star Felixi Maja Hotel Viljandi offers a restaurant for guests' convenience. This Viljandi hotel…

    starts from

    US$ 67 per one night

All accommodations in Viljandi (Viljandimaa)

Choose from our list of carefully selected hotels to make your stay unforgettable!

Show more Show less

Change your search parameters to find the hotel you want.

Hotels in Viljandi (Viljandimaa)

Viljandi boasts a range of 95 hotels catering to all preferences. Predominantly, travelers will find charming boutique hotels and cozy bed-and-breakfasts, primarily located in the serene Old Town and vibrant City Center districts. Average prices for a 3-star hotel hover around $100 per night, while a luxurious 5-star stay might cost you $250. Recently, a few modern hotels have emerged, featuring eco-friendly designs and wellness amenities that are truly remarkable. Explore the variety and find the ideal accommodation for your Viljandi adventure by booking through our platform with confidence.

Where to stay in Viljandi (Viljandimaa) - a guide to the best areas and neighborhoods

Hotel Name
Description

Sammuli Holiday Village

* The district provides plenty of open space and outdoor activities for kids to enjoy.

* Sammuli Holiday Village offers adventure playgrounds perfect for family fun.

* It is close enough to Viljandi Lake for swimming and picnicking.

Families will love staying in the lush and spacious greenery of the Countryside district.

Grand Hotel Viljandi

* The area is central, offering easy access to corporate offices and conference venues.

* Grand Hotel Viljandi features excellent amenities including conference rooms.

* The district is well-connected by public transport for quick commutes.

Business travelers should consider the City Center for its convenience and connectivity.

Park Hotel Viljandi

* Old Town has a friendly vibe, with many cafes and galleries to explore alone.

* Park Hotel Viljandi offers a great base for solo explorations with its central location.

* The area is safe and bustling, with plenty of cultural experiences.

Solo travelers might enjoy the vibrant atmosphere of Old Town.

Schloss Fellin Boutique Hotel And Spa

* The district's historic charm provides a romantic setting with cobblestone streets.

* Schloss Fellin Boutique Hotel And Spa offers luxury and intimacy perfect for couples.

* Enjoy scenic walks through nearby Viljandi Castle Park.

Couples on a romantic getaway might find the serene Old Town district captivating.

Centrum Hotel Viljandi

* Centrum Hotel Viljandi offers affordable rates with comfortable accommodations.

* The area is packed with budget-friendly dining and entertainment options.

* Its central location allows easy access to main attractions without high costs.

Budget travelers should explore opportunities in the City Center neighborhood.

Viljandi (Viljandimaa) Tips You Must Know

* Book your accommodation at least two months ahead for the best deals, especially from May to August when tourists flock to enjoy the warm weather.

* Keep in mind that the Viljandi Folk Music Festival in late July sees a spike in hotel prices and demand.

* Viljandi is accessible by train or bus from Tallinn, with tickets costing approximately $10-$15. Once in Viljandi, walking or renting a bike is a cost-effective way to explore.

* Save on meals by dining at local eateries and look for restaurants offering lunch specials. Consider purchasing a Viljandi city pass for discounted entry to popular attractions.

* While Viljandi is generally safe, it's wise to avoid poorly lit areas at night and secure your belongings, particularly during festivals.

Frequently asked question

Are there hotels in Viljandi with easy access to the lake?

Yes, Park Hotel Viljandi offers convenient access to Viljandi Lake, perfect for a day by the water.

Which hotels in Viljandi provide breathtaking views?

Grand Hotel Viljandi boasts stunning views of the historic Old Town.

What are the best hotels close to major attractions in Viljandi?

Centrum Hotel Viljandi is central, making it easy to visit landmarks like Ugala Theatre and Viljandi Castle.

Which hotels offer adventurous activities in Viljandi?

Sammuli Holiday Village is known for its on-site adventure activities and family-friendly environment.

When is the best time to visit hotels in Viljandi for pleasant weather?

July and August are ideal for visiting Viljandi hotels as the weather is warm and inviting.

Thank you for subscribing
Currency
  • USD U.S. dollar
  • EUR Euro
  • GBP Pound sterling
  • AUD Australian dollar
  • CAD Canadian dollar
  • BRL Brazilian real
  • BGN Bulgarian lev
  • CNY Chinese yuan
  • CZK Czech koruna
  • DKK Danish krone
  • HKD Hong Kong dollar
  • ILS Israeli new sheqel
  • JPY Japanese yen
  • MYR Malaysian ringgit
  • NZD New Zealand dollar
  • NOK Norwegian krone
  • PLN Polish zloty
  • RON Romanian leu
  • RUB Russian ruble
  • SAR Saudi riyal
  • SGD Singapore dollar
  • ZAR South African rand
  • KRW South Korean won
  • SEK Swedish krona
  • CHF Swiss franc
  • TRY Turkish lira
  • UAH Ukrainian hryvnia
  • THB Thai baht
  • ARS Argentina, Peso
Select language
Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0