Viljandi Estonia Hotels & Motels

Find hotels in Viljandi using the list and search tools below. Search for cheap and discounted hotel and motel rates in or near Viljandi, Estonia for your upcoming personal or group travel. We list the best Viljandi hotel and motel rooms. Browse the Viljandi area hotels to find the perfect lodging! Please use the provided map of the Viljandi hotels.

Viljandi Hotels & Accommodations

V Spa & Conference Hotel Riia 2, Tartu, 51013 EE +1-888-389-4121 ~41.49 miles east of Viljandi
  • property
  • Hotel has 86 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Lydia Hotel Ülikooli 14, Tartu, 51003 EE +1-888-675-2083 ~41.24 miles east of Viljandi
  • property
  • 70 rooms in property
Call to Book
Add your dates for price
Excellent 9.5 /10 Review Score Call BookMore Details
Hotel Sophia by Tartuhotels Lääneringtee 39, Tartu, Tartu County 50407 EE +1-800-716-8490 ~39.68 miles east of Viljandi
  • High-end property
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Excellent 9.3 /10 Reviews Call BookMore Details
Hotel Soho 9 Rüütli, Tartu, Tartu maakond 51005 EE +1-800-805-5223 ~41.25 miles east of Viljandi
  • Affordable hotel
  • 62 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
Tervis Medical Spa Hotel Seedri 6, Parnu, 80010 EE +1-888-965-1860 ~39.99 miles west of Viljandi
  • 3-star hotel
  • Hotel has 257 rooms
Call to Book
Add your dates for price
Average 7.8 /10 Guest Reviews Call BookMore Details
Antonius Boutique Hotel Ülikooli 15, Tartu, 51003 EE +1-888-788-5576 ~41.20 miles east of Viljandi
  • 4 star property
  • 5 suites in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Tartu Hotel Soola 3, Tartu, 51013 EE +1-888-897-9207 ~41.65 miles east of Viljandi
  • 3-star hotel
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Dorpat Hotel Soola 6, Tartu, 51013 EE +1-888-311-4278 ~41.63 miles east of Viljandi
  • Midscale hotel
  • Hotel has 6 floors
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Estonia Resort Hotel & Spa A.H. Tammsaare pst. 4a / 6, Parnu, 80010 EE +1-888-469-4795 ~39.47 miles west of Viljandi
  • Four-star property
  • 4 floors in hotel
Call to Book
Add your dates for price
Excellent 9.3 /10 Reviews Call BookMore Details
Barclay Ülikooli 8, Tartu, 51001 EE +1-888-734-9421 ~41.27 miles east of Viljandi
  • Mid-scale hotel
  • Check in: 2:00 PM - anytime
Call to Book
Add your dates for price
Average 7.8 /10 Reviews Call BookMore Details
Art hotel Pallas by Tartuhotels Riia 4, Tartu, 51004 EE +1-888-841-5292 ~41.44 miles east of Viljandi
  • 4-star property
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Villa Margaretha Boutique Hotel Tähe 11, Tartu, 50108 EE +1-888-455-5160 ~41.39 miles east of Viljandi
  • 3 star property
  • 3 floors in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Pärnu Hotel Rüütli 44, Parnu, 80010 EE +1-888-965-8297 ~39.29 miles west of Viljandi
  • Three Star hotel
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.5 /10 Guest Reviews Call BookMore Details
Hedon SPA & Hotel Ranna puiestee 1, Parnu, 80010 EE +1-888-906-6358 ~39.67 miles west of Viljandi
  • 4-star property
  • 3 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Villa Wesset Supeluse 26, Parnu, 80012 EE +1-888-749-6785 ~39.56 miles west of Viljandi
  • Mid-scale hotel
  • 3 floors in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Rannahotell Ranna pst 5, Parnu, 80010 EE +1-888-878-9982 ~39.43 miles west of Viljandi
  • 3 star hotel
  • Hotel has 5 suites
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Hansa Turu 27a, Tartu, 50106 EE +1-888-389-4485 ~41.88 miles east of Viljandi
  • 3-star hotel
  • 2 floors in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Hotel Victoria Kuninga 25, Parnu, 80014 EE +1-888-389-4121 ~39.46 miles west of Viljandi
  • 3-star property
  • Check-in time: 4:00 PM - 8:00 PM
Call to Book
Add your dates for price
Very Good 8.3 /10 Review Score Call BookMore Details
Grand Hotel Viljandi Tartu 11 / Lossi 29, Viljandi, 71004 EE +1-888-675-2083
  • High-end property
  • Hotel has 50 rooms
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Wasa Resort Hotel Apartments and Spa Suvituse 14, Parnu, 80010 EE +1-800-716-8490 ~39.67 miles west of Viljandi
  • Expensive property
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Very Good 8.9 /10 Hotel Reviews Call BookMore Details
Koidulapark Hotell Kuninga 38, Parnu, 80014 EE +1-800-805-5223 ~39.41 miles west of Viljandi
  • 2 star hotel
  • Check-in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Average 7.8 /10 Recent Reviews Call BookMore Details
Hotell Tammsaare Full Automated Hotel Tammsaare 24 B, Parnu, 80015 EE +1-888-965-1860 ~39.18 miles west of Viljandi
  • 3 star hotel
  • 3 floors in property
Call to Book
Add your dates for price
Very Good 8.3 /10 Read Reviews Call BookMore Details
Carolina Hotel Ringi 54b, Parnu, 80010 EE +1-888-788-5576 ~39.97 miles west of Viljandi
  • Midscale hotel
  • Pets are Allowed
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Park Hotell Viljandi Johan Laidoneri Plats 8, Viljandi, Viljandi 71020 EE +1-888-897-9207
  • Mid-scale hotel
  • Hotel has 37 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Reldor Motell Lao 8, Parnu, Pärnu maakond 80010 EE +1-888-311-4278 ~37.86 miles west of Viljandi
  • 3 star property
  • Check in time: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Castle Spa Wagenküll Taagepera küla Tõrva vald, Taagepera, 68502 EE +1-888-469-4795 ~26.65 miles south of Viljandi
  • Low Cost hotel
  • Check in: 16:00:00 - 18:00:00
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Hestia Hotel Strand Tammsaare Pst 35, Parnu, 80010 EE +1-888-734-9421 ~38.78 miles west of Viljandi
  • Four-star property
  • Hotel has 187 rooms
Call to Book
Add your dates for price
Very Good 8.1 /10 Reviews Call BookMore Details
Alex Maja Kuninga 20, Pärnu, 80010 EE +1-888-841-5292 ~39.58 miles west of Viljandi
  • Affordable property
  • Check-in: 15:00:00 - 21:00:00
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Hektor Design Hostel Riia 26, Tartu, 50405 EE +1-888-455-5160 ~40.98 miles east of Viljandi
  • 2-star hotel
  • Check-in: 15:00:00 - 00:00:00
Call to Book
Add your dates for price
Very Good 8.5 /10 Guest Reviews Call BookMore Details
Valgeranna Puhkekeskus Valgerand, Valgeranna, 88301 EE +1-888-965-8297 ~43.31 miles west of Viljandi
  • Economy hotel
  • Check in time: 15:00:00
Call to Book
Add your dates for price
Very Good 8.9 /10 Hotel Reviews Call BookMore Details
Estonia Medical Spa & Hotel Pärna 12 / Sääse 7, Parnu, 80012 EE +1-888-906-6358 ~39.69 miles west of Viljandi
  • Mid-scale property
  • Pet Friendly
Call to Book
Add your dates for price
Average 7.4 /10 Read Reviews Call BookMore Details
Aleksandri Hotel Aleksandri 42, Tartu, 51004 EE +1-888-749-6785 ~41.84 miles east of Viljandi
  • Three Star property
  • Check-in time: 16:00:00 - 22:00:00
Call to Book
Add your dates for price
Average 7.5 /10 Recent Reviews Call BookMore Details
Hugo Apartment Hotel 23 Raatuse, Tartu, 50603 EE +1-888-878-9982 ~41.58 miles east of Viljandi
  • 3-star hotel
  • Check in: 15:00:00 - 00:00:00
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Paide SPA Hotell Pärnu 6, Paide, 72711 EE +1-888-389-4485 ~35.33 miles north of Viljandi
  • 2 star property
  • Check-in: 16:00:00
Call to Book
Add your dates for price
Average 7.9 /10 Latest Reviews Call BookMore Details
Hotel Hansalinn Malmö 15, Parnu, 80011 EE +1-888-389-4121 ~39.62 miles west of Viljandi
  • 3 star hotel
  • Hotel has 11 rooms
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Viiking Spa Hotel Sadama 15, Parnu, Estonia 80012 EE +1-888-675-2083 ~39.91 miles west of Viljandi
  • Mid-scale hotel
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Tervise Paradiis Spa Hotel & Water Park Side 14, Parnu, 80010 EE +1-800-716-8490 ~39.15 miles west of Viljandi
  • High-end property
  • Airport shuttle available
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Kuremaa Külalistemaja Soomevere tee 1 Kuremaa Jõgeva vald, Kuremaa, 48445 EE +1-800-805-5223 ~42.53 miles northeast of Viljandi
  • Economy hotel
  • Check-in time: 15:00:00 - 20:00:00
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
Raadima Isa Hotell Ma Isava Rava 1, Tartu, EE EE +1-888-965-1860 ~41.81 miles east of Viljandi
  • Mid-scale hotel
  • Check-in: 16:00
Call to Book
Add your dates for price
Average 7.9 /10 Reviews Call BookMore Details
Hotel Vesiroos Esplanaadi 42a, Pärnu, 80012 EE +1-888-788-5576 ~39.86 miles west of Viljandi
  • Two star property
  • Check-in time: 15:00:00 - 22:00:00
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Draakon Hotel Raekoja Plats 4, Tartu, 51003 EE +1-888-897-9207 ~41.22 miles east of Viljandi
  • 3-star hotel
  • 40 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Review Score Call BookMore Details
Pühajärve Spa & Holiday Resort Pühajärve, Otepää, 67414 EE +1-888-311-4278 ~39.27 miles southeast of Viljandi
  • Low-priced hotel
  • Check-in: 15:00:00 - 00:00:00
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Brīvdienu māja-Lauvas Līcis 60 Rīgas iela, Rūjiena, 4240 LV +1-888-469-4795 ~34.86 miles south of Viljandi
  • Mid-scale property
  • Check-in time: 15:00:00 - 19:00:00
Call to Book
Add your dates for price
Excellent 9.7 /10 Recent Reviews Call BookMore Details
Hotel Emmi Laine 2, Pärnu, 80010 EE +1-888-734-9421 ~38.29 miles west of Viljandi
  • Three Star property
  • Check in: 15:00:00 - 00:00:00
Call to Book
Add your dates for price
Very Good 8.5 /10 Recent Reviews Call BookMore Details
Centrum Hotel Viljandi Tallinna 24, Viljandi, 71008 EE +1-888-841-5292
  • 3 star hotel
  • Check-in time: 16:00:00 - 23:30:00
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Hotel Karupesa Tehvandi 1A, Otepää, 67403 EE +1-888-455-5160 ~40.17 miles southeast of Viljandi
  • Three Star property
  • Check-in: 15:00:00 - 18:00:00
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Wasa Historical 1938 Boutique Hotel 2 Eha, Pärnu, 80012 EE +1-888-965-8297 ~39.71 miles west of Viljandi
  • Economical hotel
  • Check-in time: 15:00:00 - 20:00:00
Call to Book
Add your dates for price
Excellent 9.1 /10 Recent Reviews Call BookMore Details
Kurgo Villa hotel Papli 13, Pärnu, 80012 EE +1-888-906-6358 ~39.39 miles west of Viljandi
  • 2-star property
  • Free comp. breakfast
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Kivimaa Puhkemaja Kivimaa, Tiidu, 67010 EE +1-888-749-6785 ~41.47 miles southeast of Viljandi
  • Expensive hotel
  • Check in time: 15:00:00
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Ranna Villa & FREE PARKING Ringi 52, Pärnu, 80010 EE +1-888-878-9982 ~39.96 miles west of Viljandi
  • 2-star property
  • Check in time: 15:00:00 - 22:00:00
Call to Book
Add your dates for price
Average 7.5 /10 Read Reviews Call BookMore Details

Next: See My Viljandi Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Viljandi Hotels