The 10 best four-star hotels in Viljandi, Estonia | Booking.com
Skip to main content

Four-Star Hotels in Viljandi

Find the four-star hotels that appeal to you the most

The best four-star hotels in Viljandi

Check out our pick of great four-star hotels in Viljandi

Filter by:

Review score

Schloss Fellin Boutique Hotel and Spa

Hotel in Viljandi

Set in Viljandi, less than 1 km from Lake Viljandi Beach, Schloss Fellin Boutique Hotel and Spa offers accommodation with a garden, free private parking, a terrace and a restaurant.

D
Daniil
From
Estonia
One of the best 5* high-end hotels in Estonia. Full renovation, stylish design, comfortable bed, fantastic bathroom. Cozy and functional SPA in the 0 floor. Everything looks fresh and new. Delicious breakfast with a la carte option. Worth every euro!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 335 reviews
Price from
US$363.61
1 night, 2 adults

Park Hotel Viljandi

Hotel in Viljandi

Offering free WiFi and a terrace, Park Hotel Viljandi is set in Viljandi, a 5-minute walk from Ruins of the Viljandi Order Castle.

A
Artur
From
Poland
Breakfast was basic but with high quality ingredients and overall presentation.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 743 reviews
Price from
US$135.02
1 night, 2 adults

Grand Hotel Viljandi

Hotel in Viljandi

Grand Hotel Viljandi is a four-star hotel that combines timeless elegance with modern amenities, offering guests cozy accommodation in the old town of Viljandi.

E
Elena
From
Russia
Stylish and cozy hotel. Nice breakfast and good location!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,827 reviews
Price from
US$126.22
1 night, 2 adults
All four-star hotels in Viljandi

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

4 star hotels that guests love in Viljandi

See all
  • Avg. price/night: US$110.01
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,827 reviews
    Stylish and cozy hotel. Nice breakfast and good location!
    Guest review by
    Elena
    Family with young children