Skip to main content

The best spa hotels in Viljandi

Check out our selection of great spa hotels in Viljandi

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

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. This 4-star hotel offers room service, a 24-hour front desk and free WiFi. Guests can use the spa and wellness centre with an indoor pool, sauna, and hot tub, as well as a bar.

Beautiful setting, clean, calm, friendly attentive staff, close to both town center and castle ruins, spa included, satisfying menu, espresso.

Show more Show less
9.4
Wonderful
353 reviews
Price from
$288
per night

Offering garden views, "Spring" apartment is an accommodation set in Viljandi, less than 1 km from Lake Viljandi Beach and a 5-minute walk from Viljandi Suspension Bridge. Boasting private check-in and check-out, this property also provides guests with a picnic area. The apartment also offers free WiFi as well as a paid airport shuttle service.

Could arrive any time in the afternoon/evening with code given for the lockbox. Host communicated very well! Excellent location, in a walking distance to most sites; clean apartment with basic kitchen supplies.

Show more Show less
9.3
Wonderful
76 reviews
Price from
$115
per night

Offering free Wi-Fi and private parking, as well as numerous wellness treatments, Peetrimõisa Villa Hotell combines the features of a classic hotel and a modern spa. The town centre of Viljandi is a 15-minute walk away.

There are numerous beauty treatments on offer, such as mud bath, hydrotherapy and various types of massages. A few kinds of sauna and an indoor swimming pool are available.

Nice hotel, very comfortable bed, most rooms have balcony. Simple cozy hotel. Very nice and friendly hostess.

Show more Show less
8
Very Good
405 reviews
Price from
$58
per night

Boasting garden views, "Indian Summer" Apartment offers accommodation with a seasonal outdoor swimming pool and a patio, around less than 1 km from Lake Viljandi Beach. Featuring private check-in and check-out, this property also provides guests with a picnic area. The apartment also features free WiFi as well as a paid airport shuttle service.

Very nice and clean apartment. We really enjoyed the warm pool. Easy check in/out. The upper bedroom is suitable for young, strong and short persons, but is was OK for us.

Show more Show less
8.8
Excellent
79 reviews
Price from
$97
per night

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.
Search spa hotels in Viljandi

Most booked spa hotels in Viljandi this month

Spa Hotels That Guests Love in Viljandi

  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 140 reviews
    Great location, lovely little house that actually seemed way more spacious inside. The host was nice and helpful over the phone. Sauna was excellent!
    Liis
    Young couple
  • Avg. price/night: $129.29
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,578 reviews
    The room was comfortably spacious, Its on a quiet street:) The bed was mega comfortable, and breakfast was really nice. What i loved the most was the fact that weekend breakfast time was longer so 8-11:00 so i was able to sleep a little longer than in most places.
    Laura Ollo
    Young couple
  • Avg. price/night: $287.92
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 353 reviews
    Tasty A la carte breakfast with multiple options. Plus points goes to that they had also vegan options in their breakfast menu. Fresh and good quality breakfast. Comfortable rooms and nice interior design in the whole building. I recommend to walk around the building to get to know about this historical house. Cozy small spa with couple saunas and pool. I really liked also little relaxing room, where you can enjoy cup of tea after massage.
    Janika
    Young couple
  • Avg. price/night: $287.92
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 353 reviews
    Beautiful and cosy hotel, nice relaxing spa with lot of light, lovely a la carte breakfast. We also had dinner in the restaurant, which was excellent!
    Maarja
    Young couple
  • Avg. price/night: $129.29
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,578 reviews
    The hotel's best feature is the location and the breakfast is also good. The bathrooms are spacious and clean.
    CatlynCatlyn
    Family with young children
  • Avg. price/night: $129.29
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,578 reviews
    The location was excellent, the atmosphere was relaxed, and the breakfast was tasty. Shuttle bus brought from the railway station to a nearby bus stop. Short walk to the bus station.
    Bulburi
    Solo traveler
  • Avg. price/night: $133.31
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,161 reviews
    Nice premise, spacious room, comfy bed, and Rituals toiletries in the bathroom. Tasty breakfast with not many choices.
    Riina
    Family with young children
  • Avg. price/night: $287.92
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 353 reviews
    We had a very nice and comfortable stay at schloss fellin. Excellent dinner and breakfast. Really nice and warm staff. The spa is super private and the facial i had was very relaxing and professional. The renovated manor house is a true hidden gem! We enjoyed a lot and we’ll come back for sure.
    Anni
    Family with young children
  • Avg. price/night: $287.92
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 353 reviews
    Breakfast was done at the moment you arrived, so it was à la carte with bread basket which included cheese, ham, salmon etc. Indeed, it was perfect! We also appreciated umbrellas waiting for us in the hallway, so we had a nice walk in the rain eating ice-cream under the umbrellas :) Beautiful interior fulfilled with history and offering private spa experience on the ground floor was absolutely amazing! Our family left the hotel gratefully and in a relaxed manner. We recommend.
    Terje
    Family with young children
  • Avg. price/night: $93.44
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 807 reviews
    The hotel room was clean and quite spacious. Beds were huge for singles. Breakfast was nice, and coffee was ok. It was available to book and visit sauna.
    Pinakamataas
    Group