Skip to main content

The best romantic hotels in Viljandi

Check out our pick of great romantic hotels in Viljandi

Filter by:


Review score

Superb: 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.

4-star Grand Hotel Viljandi is situated in the centre of Viljandi town. It offers Art Deco rooms with free Wi-Fi, a minibar and period furniture.

All elegant rooms at the Grand Hotel are decorated with warm colours and stylish details. Each has a modern bathroom with a hairdryer and toiletries. All rooms offer a seating area.

Good location, clean and well equiped hotel. Free parking and Wi-Fi. Good breakfast.

Show more Show less
8.5
Very good
1,574 reviews
Price from
€ 59
per night

Felixi Maja is located in the green and quiet suburb of Viljandi, 200 metres from a pine forest and a small pond. It offers free Wi-Fi.

All the rooms in Maja are light and pastel-coloured. They have a private bathroom with a shower.

Really loved. Free parking, free breakfast

Show more Show less
8.3
Very good
540 reviews
Price from
€ 58
per night

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

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

Show more Show less
8
Very good
410 reviews
Price from
€ 53.41
per night

Männimäe Guesthouse is located in Viljandi, only 300 metres from Lake Viljandi. It offers accommodation with breakfast included and free Wi-Fi access throughout.

Decorated with pastel colours and wooden elements, all rooms here will provide you with a cable TV, a desk and a wardrobe. Featuring a shower, private bathrooms also come with free toiletries and free towels. Some rooms boast a balcony.

Show more Show less
8.3
Very good
43 reviews
Price from
€ 59
per night

Endla Hotell is located in a quiet, yet central area of Viljandi. Free Wi-Fi access is available.

Rooms here will provide you with a flat-screen TV with cable channels and a seating area. Featuring a shower, private bathrooms also come with free toiletries and towels. You can enjoy a garden view from all the rooms.

A very affordable, cozy hotel near the Viljandi centrum. Perfect for a short stay. Breakfast was fairly good. Also possible to use the sauna for an extra fee, though I didn't have time to test it out.

Show more Show less
7.9
Good
783 reviews
Price from
€ 55
per night

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.
Search romantic hotels in Viljandi

Most booked romantic hotels in Viljandi this month

Romantic hotels that guests love in Viljandi

  • Avg. price/night: € 123.75
    10
    Scored 10
    Exceptional
    Rated exceptional
     · 6 reviews
    Lovely place!
    Heli
    Family with young children
  • Avg. price/night: € 86
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 807 reviews
    Room was clean and staff was very friendly. Got an upgraded room for our one night stay which was just renovated.
    Carolin
    Young couple
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 36 reviews
    Very lovely and welcoming host, beyond expectations spacious, and very homely.
    Mari-Liis
    Group
  • Avg. price/night: € 84.55
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 12 reviews
    Stylish, designed with an excellent sense of style and attention to detail. Communication was clear and up to the point. Lovely place with a perfect vibe.
    Annika
    Young couple
  • Avg. price/night: € 125
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 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
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 53 reviews
    lovely little house, very quiet, in beautiful Viljandi.
    ellen
    Solo traveller
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 180 reviews
    The apartment is located very central- you are in few minutes walk everywhere. The balcony is a dream and you have everything you need. Moonika is a very friendly, lovely and authentic host. It is the place to stay when visiting Viljandi.
    Liisa
    Young couple
  • Avg. price/night: € 93
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 21 reviews
    Really comfortable and cozy place where is highly valued the attic of historic house. It has lovely view from the big and several fabulous small windows. The kitchen is equipped with stylish dishes to organize special meals. There are several board games to make your memories at staying. The host is great even supporting you by sending you the stuff you left there.
    Maris
    Group
  • Avg. price/night: € 265
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 354 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: € 85
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 202 reviews
    Comfortable. Quiet. Beautiful. The apartment came with everything we could need for a lovely holiday, including a thoughtful selection of cooking spices. My daughter loved taking walks around the grounds and spending time in the playground. The hostess was also really friendly and accommodating. Definitely a must-visit for family adventures or a romantic outing.
    Carlang
    Family with young children