Most Popular Hotels in Viljandi

See all 1 Hotels in Viljandi
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Grand Hotel Viljandi
Grand Hotel Viljandi

Tartu 11 / Lossi 29, Viljandi 71004

4.0 out of 5.0
4.4 out of 5 (19 reviews)

Situated in Viljandi, this hotel is within a 5-minute walk of Monument to Johann Koler and Trepimagi. Kondas Center and St. …

£55
Konrad Old Town Apartments
Konrad Old Town Apartments

Küütri 8, Tartu 51007

4.0 out of 5.0
4.5 out of 5 (22 reviews)

Located in the heart of Tartu, this apartment is steps from Monument to Jaan Tonisson, Tartu Town Hall, and University of …

£55
Barclay
Barclay

Ülikooli 8, Tartu 51001

3.5 out of 5.0
3.6 out of 5 (17 reviews)

Situated in Tartu, this hotel is steps from Monument to Gustav II Adolf, Monument to Barclay de Tolly, and Tartu Mattiesen …

£53
Hotel Parnu
Hotel Parnu

Ruutli 44, Parnu 80010

3.5 out of 5.0
4 out of 5 (218 reviews)

Located in the heart of Parnu, this hotel is steps from Parnu Museum, Monument to Declaring the Independence of the Republi …

£50
Ammende Villa
Ammende Villa

Mere Pst 7, Parnu 80010

4.0 out of 5.0
4.6 out of 5 (92 reviews)

Situated in Parnu, this romantic hotel is within a 10-minute walk of Pärnu New Art Museum, Parnu Moat, and Chaplin Centre. …

£106
Strand Spa & Conference Hotel
Strand Spa & Conference Hotel

Tammsaare pst 35, Parnu 80010

4.0 out of 5.0
3.8 out of 5 (15 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Tervise Paradiis Water Park, Parnu Beach, and Chaplin Centre. …

£53
Pühajärve Spa & Holiday Resort
Pühajärve Spa & Holiday Resort

Otepää Vald, Otepaa 67414

3.0 out of 5.0
4.2 out of 5 (20 reviews)

Situated in Otepaa, this hotel is within a 15-minute walk of Puhajarv and Otepaa Nature Park. Anni Boutique and Otepaa …

£64
Rannahotell
Rannahotell

Ranna pst 5, Parnu 80010

3.5 out of 5.0
4.4 out of 5 (27 reviews)

Located in Parnu, this beachfront hotel is next to a golf course and within a 10-minute walk of Parnu Beach, Tervise Paradiis …

£56
GMP Clubhotel Apartments
GMP Clubhotel Apartments

Tennisevälja 1, Otepaa 67405

4.0 out of 5.0
4.6 out of 5 (5 reviews)

Situated by the sea, this aparthotel is within a 10-minute walk of Puhajarv and Otepaa Nature Park. Anni Boutique and Otepa …

£114
Estonia Resort Hotel & Spa
Estonia Resort Hotel & Spa

A.H. Tammsaare pst. 4a/6, Parnu 80010

4.0 out of 5.0
4.4 out of 5 (100 reviews)

Situated near the beach, this spa hotel is within a 10-minute walk of Chaplin Centre, Statue of Raimond Valgre, and Pärnu New …

£71
Hide content

Narrow your search

Pocket Guide: Viljandi

Search for hotels in Viljandi on Expedia.co.uk. You can easily find your hotels in Viljandi using one of the methods below:

  • View our selection of featured hotels in Viljandi
  • Use the map to find hotels in the Viljandi neighborhood you prefer
  • Use the filters to see hotels in a specific area of Viljandi, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Viljandi
  • Enter your travel dates to view the best deals on hotels in Viljandi - while they last
false