
Apartment vacation rentals in Viljandi
Find and book unique apartments on Airbnb
Top-rated apartment rentals in Viljandi
Guests agree: these apartments are highly rated for location, cleanliness, and more.

1-room apartment in Viljandi
This 1-bedroom apartment is located on the first floor in Viljandi Old Town, 5 minutes' walk from Lake Viljandi. The nearest shop is 400 meters away. Viljandi Castle Ruins are a 10-minute walk away. There are 4 apartments in the house and you have to take the neighbors into account. Behind the house there is a garden, a barbecue corner and a rest corner that is shared. The apartment can accommodate 2 guests. Parking is not possible in the yard, the nearest option is “Mäe” street (150m from the house) or Viljandi Lake parking lot (250m). The apartment is located on the street.
FamilyValueKitchen

Apartment in Viljandi Old Town
Welcome to a time travel to the heart of Viljandi! This lovely 25m² apartment is inspired by the charm of country houses. Two adults can sleep in a 140 cm bed, the sofa can accommodate one adult or two children. A small but thoughtful and tastefully furnished space is a place for rest, where nostalgia for the old times becomes a companion to modern comfort. Although the facade and corridor of this house, built in the early 19th century, are a little tired, there is a real gem in the apartment. Free WiFi and TV make your stay enjoyable!
LocationFamilyDecor

Lux Old Town Charm, Prime Spot - Lutsu Apartment
Your charming lux-retro-style apartment in Viljandi’s prime location, right by the lake and just a short walk from all the city’s top attractions. You’re only steps away from Viljandi beach, castle hills and Ugala Theatre. You will enjoy your luxurious sleep on the high-quality Kamjo bed for ultimate comfort. This one-bedroom apartment featuring impressive high ceilings of 3.5 meters offers all modern comforts. Perfect for relaxation or memory-making with loved ones— you feel truly at home here.
FamilyLocationWalkability

Hiireoru korter
Modern comfort meets cozy charm – a family-friendly apartment in the heart of Viljandi. This thoughtfully designed home offers everything you need for a relaxing stay — whether you're a small group of friends or a young family traveling with a little one. Located in a safe, quiet neighborhood with easy access to local shops, restaurants, and family-friendly attractions, this rental blends the convenience of city living with the warmth and ease of a true getaway. Party animals not welcome.
ValueFamilyIndoor spaces

Apartment with lake view in Viljandi
This 2-room apartment is located on the first floor in Viljandi Old Town, 5 minutes' walk from Lake Viljandi. The nearest shop is 400 meters away. Viljandi Castle Ruins are a 10-minute walk away. There are a total of 4 apartments in the house and you must also take into account the neighbors. Behind the house there is a garden, a barbecue corner and a lounge area that is shared. The apartment can accommodate 3 guests (1 extra bed). Parking is free in the yard. Pets are welcome.
FamilyValueBeach

Castle Hills Residence
Stay in our newly built apartment in Viljandi's historical old town, located in the castle hills next to a picturesque lake. Our bright and stylish flat is perfect for a discovering the beautiful nature or the best restaurants around the corner. A premium mattress, blackout curtains, and efficient ventilation will ensure a comfortable rest. Amenities include a fully equipped kitchen, large TV and fast internet, and a sofa bed for children. Experience Viljandi's charm and beauty!
LocationFamilyParks

Best view in Viljandi Old Town
Enjoy your stay at Viljandi with the whole family at this stylish place. Our luxurious apartment is newly built, located in the heart of Viljandi's Old Town. 2 bedrooms (1 king and 1 queen bed) for peaceful sleep. Fully furnished kitchen for cooking. Lake Viljandi is just a peaceful walk away. Most restaurants and cafe's are within 10 minute walking distance. High chair, children's cutlery, children's potty, small bathtub, toys, 2 baby cribs are all available on request.
LocationFamilyTV

Apartment with sauna in Viljandi Old Town
Located in the old town, it is cozy and tastefully decorated, offering home comfort. Bedroom with a comfortable double bed and a sofa bed in the living room that can accommodate extra guests. Fully equipped kitchen where you can cook yourself, coffee machine available. Private sauna where you can relax and relieve stress. Walking distance from restaurants, cafes and shops. Ideal location for exploring the city, located close to Viljandi castle ruins and lake.
ValueLocationAccess

Hidden Gem In City Center
Welcome to our charming urban retreat nestled in the heart of the city. Our cozy Airbnb apartment offers modern comfort and convenience, ensuring a delightful stay You’ll feel right at home from the moment you step through the door. Whether you're here for business or leisure, our prime location puts you within easy reach of the city's vibrant attractions, trendy eateries, and cultural hotspots. Your ideal home away from home awaits!
LocationValueBiking

Cozy apartment in the center
Enjoy a stylish experience at this centrally-located apartment. You would be staying in a luxuriously renovated small apartment containing all amenities - WiFi, TV, walk-in wardrobe, fully equipped kitchen, and a double size bath tub. You can spend your time listening music from HiFi speakers or read one of the books from our collection. In the neighborhood there are many restaurants, parks and cute streets to get lost on.
LocationFamilyLong stay

Spacious and cozy studio apartment in the city center
With all the amenities, the studio apartment is a great place to stay in a quiet downtown area, where Viljandi's best cafes, parks and beach are within walking distance. The apartment is tastefully furnished and includes everything you need for a carefree stay. We use Ecolabel certified products and tools in the household to make the clean atmosphere even better for your mind to relax.
ValueLocationBathroom

Romantic studio right in the centre | Parking
This centrally-located place offers you all you need. Private parking in the yard, comfortable bed and fully equipped kitchen. Apartment is located in an old wooden house where a mysterious stairwell leads you to a bright and stylish studio apartment (on the second floor). Everything you need, is right there. Cafes around the corner and Viljandi castle hills 10 minute walk away.
ValueLocationAccuracy
Popular amenities for Viljandi apartment rentals
Weekly apartment rentals

Vaksali Apartment!
FamilyLocationGetting around

Spacious apartment (120 m²) with a beautiful view!
LocationValueDecor

Modern and spacious getaway in the heart of Mulgi.
NearbyKitchenAccess

Vaksali apartment- Viljandi
LocationSleep qualityParking

Studio apartment in Väike street
LocationNearbyCondition

ReinuHome
LocationFamilyComfort

2-room apartment
LocationGetting aroundAmenities

Hubane stuudiokorter kesklinna läheduses
LocationIndoor spacesAmenities
Private apartment rentals

Pinska cozy apartment renovated 2020
FamilyValueGrill

Arkaadia aed
LocationValueQuiet

Cosy stay in Viljandy Old Town
LocationNearbyHospitality

Munga 4 Wiljandi
LocationCleanlinessAmenities

Entire apartment in Viljandi
FamilyLocationBathroom

Maramaa Home Viljandi
FamilyValueIndoor spaces

SecondHomeViljandi | Cozy apartment in Old Town
LocationHeatingIndoor spaces

Lovely 1-bedroom apartment near Tõrva
LocationFamilyCleanliness
Family-friendly apartment rentals

Private apartement with double bed
FamilyLocationNearby

Rustic apartment in the heart of Viljandi
LocationCheckoutKitchen

NEW! Two-bedroom apartment in the heart of Põltsamaa
LocationDecorQuiet

Lovely 2-bedroom apartment in center of Viljandi.
LocationFamilyNearby

Cozy apartment in a quiet area
Indoor spacesDecor

Lehola Apartment
LocationFamilyLayout

Maramaa Backyard Bliss
LocationWalkabilityNearby

Cozy three-room apartment.
NearbyHospitalityCheckout




