Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Homes
Homes
NEW
NEW
Experiences
Experiences, new
NEW
NEW
Services
Services, new
Start your search
Location
Homes in Viljandi Viljandi maakond EE
Check in / Check out
Any week
Guests
Add guests
Filters
0
Become a host
Help Center
Become a host
It's easy to start hosting and earn extra income.
Refer a Host
Find a co-host
Log in or sign up
Show map
Search results; 108 places in Viljandi
108 places in Viljandi
The home you selected
Guest favorite
Guest favorite
Apartment in Viljandi
Dream stay in Viljandi | Air conditioner | Parking
4 guests
·
2 bedrooms
·
2 beds
·
1 bath
Jul 13 – 18
|
More
Jul 13 – 18
|
More
4.98
(41 reviews)
R11,333 ZAR
Show price breakdown
R11,333 ZAR for 5 nights
for 5 nights
Explore more homes
Top guest favorite
Guest favorite
Apartment in Viljandi
Maramaa Home Viljandi
1 bed
1 bed
Aug 2 – 7
Aug 2 – 7
R4,949 ZAR
Show price breakdown
R4,949 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Top guest favorite
Guest favorite
Apartment in Viljandi
Castle suite
2 beds
2 beds
Jul 20 – 25
Jul 20 – 25
R11,037 ZAR
Show price breakdown
R11,037 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Top guest favorite
Guest favorite
Apartment in Viljandi
Old Town apartment with sauna
2 beds
2 beds
Jul 19 – 24
Jul 19 – 24
R8,056 ZAR
Show price breakdown
R8,056 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 5 reviews
5.0 (5)
Guest favorite
Guest favorite
Apartment in Viljandi
1-bedroom apartment in Viljandi
1 bed
1 bed
Jul 4 – 9
Jul 4 – 9
R6,406 ZAR
Show price breakdown
R6,406 ZAR for 5 nights
for 5 nights
4.96 out of 5 average rating, 94 reviews
4.96 (94)
Apartment in Viljandi
Lux Retro Flat, Prime Spot
2 beds
2 beds
Jul 3 – 8
Jul 3 – 8
R12,491 ZAR
Show price breakdown
R12,491 ZAR for 5 nights
for 5 nights
New place to stay
New
Top guest favorite
Guest favorite
Condo in Viljandi
Cozy and stylish apartment in the heart of Viljandi
1 bed
1 bed
Jul 9 – 14
Jul 9 – 14
R8,869 ZAR
Show price breakdown
R8,869 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 8 reviews
5.0 (8)
Guest favorite
Guest favorite
Apartment in Viljandi
Romantic studio right in the centre
1 bed
1 bed
Jul 19 – 24
Jul 19 – 24
R6,209 ZAR
Show price breakdown
R6,209 ZAR for 5 nights
for 5 nights
4.92 out of 5 average rating, 76 reviews
4.92 (76)
Top guest favorite
Guest favorite
Apartment in Viljandi
New City Center Apartment in Viljandi
1 bed
1 bed
Jul 4 – 9
Jul 4 – 9
R7,391 ZAR
Show price breakdown
R7,391 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 15 reviews
5.0 (15)
Guest favorite
Guest favorite
Apartment in Viljandi
Castle Hills Apartment
2 beds
2 beds
Jul 22 – 27
Jul 22 – 27
R29,317 ZAR
Show price breakdown
R29,317 ZAR for 5 nights
for 5 nights
4.93 out of 5 average rating, 61 reviews
4.93 (61)
Top guest favorite
Guest favorite
Condo in Viljandi
Spacious attic apartment in the centre of Viljandi
2 queen beds
2 queen beds
Jul 27 – Aug 1
Jul 27 – Aug 1
R8,253 ZAR
Show price breakdown
R8,253 ZAR for 5 nights
for 5 nights
4.96 out of 5 average rating, 263 reviews
4.96 (263)
Guest favorite
Guest favorite
7
Reviews
4.86
Stars
Rating
9
Months hosting
Room in Viljandi
Stay with Johanna
Stay with Johanna
Little stop in beautiful Viljandi.
Jul 11 – 16
Jul 11 – 16
R3,339 ZAR
Show price breakdown
R3,339 ZAR for 5 nights
for 5 nights
4.86 out of 5 average rating, 7 reviews
4.86 (7)
Guest favorite
Guest favorite
Apartment in Viljandi
cozy apartment in private house nearly city center
2 beds
2 beds
Jul 11 – 16
Jul 11 – 16
R4,312 ZAR
Show price breakdown
R4,312 ZAR for 5 nights
for 5 nights
4.95 out of 5 average rating, 276 reviews
4.95 (276)
Apartment in Viljandi
Cozy apartment in Viljandi
1 bed
1 bed
Jul 23 – 28
Jul 23 – 28
R25,006 ZAR
Show price breakdown
R25,006 ZAR for 5 nights
for 5 nights
New place to stay
New
Guest favorite
Guest favorite
Apartment in Viljandi
Best view in Viljandi Old Town
2 beds
2 beds
Jul 3 – 8
Jul 3 – 8
R17,122 ZAR
Show price breakdown
R17,122 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 47 reviews
5.0 (47)
Apartment in Viljandi
Stylish and cozy apartment in the heart of Viljandi
4 beds
4 beds
Jul 10 – 15
Jul 10 – 15
R13,181 ZAR
Show price breakdown
R13,181 ZAR for 5 nights
for 5 nights
Top guest favorite
Guest favorite
Apartment in Viljandi
Cozy apartment in Viljandi
1 double bed
1 double bed
Jul 27 – Aug 1
Jul 27 – Aug 1
R7,391 ZAR
Show price breakdown
R7,391 ZAR for 5 nights
for 5 nights
5.0 out of 5 average rating, 110 reviews
5.0 (110)
Home in Viljandi
Künni Villa, sauna and hot tub
9 beds
9 beds
Jul 3 – 8
Jul 3 – 8
R49,764 ZAR
Show price breakdown
R49,764 ZAR for 5 nights
for 5 nights
Guest favorite
Guest favorite
Condo in Viljandi
Studio with terrace on the hillside of Viljandi
2 beds
2 beds
Jul 3 – 8
Jul 3 – 8
R9,707 ZAR
Show price breakdown
R9,707 ZAR for 5 nights
for 5 nights
4.98 out of 5 average rating, 98 reviews
4.98 (98)
1
2
3
4
5
6