Search

Filter By
Price (per night):
€0 - €29
€30 - €39
€40 - €49
€50 - €79
€80+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

Grand Hotel Viljandi 4 Stars

Tartu 11, Viljandi, 71004 , Estonia Show on map
Score 8.2 from 246 reviews
Grand Hotel Viljandi
Pricesfrom (per room per night)
Single€46
Double€358
Rooms from
€46per room per night
Book Now!

Mannimae Guesthouse 

Riia 52D, Viljandi, 71009, Estonia Show on map
Score 7.8 from 185 reviews
Mannimae Guesthouse
Pricesfrom (per room per night)
Single€36
Double€39
Rooms from
€36per room per night
Book Now!

Felixi Maja 

Pirni 14, Viljandi, 71017, Estonia Show on map
Score 7.7 from 29 reviews
Felixi Maja
Pricesfrom (per room per night)
Single€40
Double€65
Rooms from
€40per room per night
Book Now!

Lossikambri kulaliskorter 

Lossi 9, Viljandi, 71003, Estonia Show on map
Score 7.3 from 16 reviews
Lossikambri kulaliskorter
Pricesfrom (per room per night)
Single€35
Double€50
Rooms from
€35per room per night
Book Now!

Kaare Guesthouse 

Suur- kaare 112, Viljandi, 71016, Estonia Show on map
Score 8.7 from 155 reviews
Kaare Guesthouse
Pricesfrom (per room per night)
Single€35
Double€200
Rooms from
€35per room per night
Book Now!

Manniku Metsatalu 

Intsu kula, Manniku metsatalu, Viljandi, 69611, Estonia Show on map
Score 8.7 from 10 reviews
Manniku Metsatalu
Pricesfrom (per room per night)
Single€40
Double€40
Rooms from
€40per room per night
Book Now!

Alice Guesthouse 

Carl Robert Jakobsoni 55, Viljandi, 71004, Estonia Show on map
Score 8.4 from 136 reviews
Alice Guesthouse
Pricesfrom (per room per night)
Single€35
Double€45
Rooms from
€35per room per night
Book Now!

Sammuli Holiday Village 

Sammuli, Viljandi, 70109, Estonia Show on map
Score 10.0 from 1 review
Sammuli Holiday Village
Pricesfrom (per room per night)
Single€38
Double€300
Rooms from
€38per room per night
Book Now!

SPA Hotell Peetrimoisa Villa Viljandi Hostel 

Pirni 4, Viljandi, 71017, Estonia Show on map
Score 7.8 from 3 reviews
SPA Hotell Peetrimoisa Villa Viljandi Hostel
Pricesfrom (per room per night)
Single€26
Double€39
Rooms from
€26per room per night
Book Now!

The Guest Apartment 

ORU 19-1, Viljandi, 71003, Estonia Show on map
Score 9.2 from 31 reviews
The Guest Apartment
Pricesfrom (per room per night)
Single€50
Double€50
Rooms from
€50per room per night
Book Now!

Centrum Hotel Viljandi 3 Stars

Tallinna 24, Viljandi, 71008, Estonia Show on map
Score 7.7 from 200 reviews
Centrum Hotel Viljandi
Pricesfrom (per room per night)
Single€33
Double€47
Rooms from
€33per room per night
Book Now!

Kauba Apartment 

Kauba 1B, Viljandi, 71003, Estonia Show on map
Score 9.2 from 36 reviews
Kauba Apartment
Pricesfrom (per room per night)
Single€70
Double€120
Rooms from
€70per room per night
Book Now!

Just Rest Automatic Hostel 

Ranna puiestee 6, Viljandi, 71003, Estonia Show on map
Score 8.5 from 49 reviews
Just Rest Automatic Hostel
Pricesfrom (per room per night)
Single€38
Double€65
Rooms from
€38per room per night
Book Now!

SPA Hotel Peetrimoisa Villa Viljandi 

Pirni 4, Viljandi, 71017, Estonia Show on map
Score 7.9 from 107 reviews
SPA Hotel Peetrimoisa Villa Viljandi
Pricesfrom (per room per night)
Single€66
Double€232
Rooms from
€66per room per night
Book Now!

Endla Hotell 

Endla 9, Viljandi, 71008, Estonia Show on map
Score 8.3 from 121 reviews
Endla Hotell
Pricesfrom (per room per night)
Single€30
Double€45
Rooms from
€30per room per night
Book Now!

Posti Old Town Apartment 

Posti 14-3, Viljandi, 71004, Estonia Show on map
Score 9.2 from 41 reviews
Posti Old Town Apartment
Pricesfrom (per room per night)
Single€25
Double€50
Rooms from
€25per room per night
Book Now!

Aasa Kulalistemaja 

Aasa 6, Viljandi, 71004, Estonia Show on map
Score 8.7 from 122 reviews
Aasa Kulalistemaja
Pricesfrom (per room per night)
Single€44
Double€88
Rooms from
€44per room per night
Book Now!

Kaara Holiday Home 

Parsti, Viljandi, 71118, Estonia Show on map
Score 8.7 from 7 reviews
Kaara Holiday Home
Pricesfrom (per room per night)
Single€85
Double€85
Rooms from
€85per room per night
Book Now!

Hostel Ingeri 

Pikk 2C, Viljandi, 71003, Estonia Show on map
Score 9.0 from 99 reviews
Hostel Ingeri
Pricesfrom (per room per night)
Single€29
Double€40
Rooms from
€29per room per night
Book Now!

Huntaugu Homestay 

Anton Irve 3-1, Viljandi, 71010, Estonia Show on map
Score 9.1 from 16 reviews
Huntaugu Homestay
Pricesfrom (per room per night)
Single€20
Double€30
Rooms from
€20per room per night
Book Now!

Aiku Holiday Park 

Voistre kula Viljandi vald Viljandimaa, Viljandi, 71024, Estonia Show on map
Score 8.1 from 30 reviews
Aiku Holiday Park

Viljandi Old Town Apartment 

Munga 6-7, Viljandi, 71003, Estonia Show on map
 
Viljandi Old Town Apartment

Koidu Apartment 

Koidu 4, Viljandi, 71004, Estonia Show on map
Score 9.6 from 8 reviews
Koidu Apartment

Posti Guest Apartment 

Posti 14, Viljandi, 71004, Estonia Show on map
Score 8.6 from 56 reviews
Posti Guest Apartment
Copyright © 1995 to 2016 Smooth Hound Systems