
Find hotels near St. John's Church, Viljandi from ₩145,245
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Aug 9 - Aug 10Tomorrow
Aug 10 - Aug 11Next weekend
Aug 14 - Aug 16In two weeks
Aug 21 - Aug 23 Our top choices for St. John's Church hotels




1. Park Hotell Viljandi
Park Hotell Viljandi0.3 km from St. John's Church
Andres
₩146,077
₩165,066 total
includes taxes & fees
Sep 6 - Sep 7




2. Grand Hotel Viljandi
Grand Hotel Viljandi0.4 km from St. John's Church
Eve
₩128,532
₩145,245 total
includes taxes & fees
Aug 16 - Aug 17
Top St. John's Church Hotel Reviews
Other attractions near St. John's Church
Kondas Center
You can study the exhibits at Kondas Center, a museum with a storied past, during your travels to Viljandi. Experience the area's festivals and live music.
Ruins of the Viljandi Order Castle
Learn about the local history of Viljandi when you spend time at Ruins of the Viljandi Order Castle. Amble around the area's lakeside or experience its festivals.
Viljandi Musical Instrument Park
Explore the great outdoors at Viljandi Musical Instrument Park, a lovely green space in Viljandi. Amble around the area's lakeside or experience its festivals.
Estonian Traditional Music Centre
Get tickets for a show at Estonian Traditional Music Centre, a storied theater in Viljandi. Stroll along the lakeside or experience the area's festivals.
Viljandi Castle
9.0/10 (7 reviews)
You can learn about the history of Viljandi with a trip to Viljandi Castle. Stroll along the lakeside or experience the area's festivals.
Trepimagi
You can learn about the history of Viljandi with a trip to Trepimagi. Experience the area's festivals and live music.
Viljandi Lossipark
Explore the great outdoors at Viljandi Lossipark, a lovely green space in Viljandi. Experience the area's festivals and live music.
Monument to Johann Koler
Learn about the local history of Viljandi with a stop at Monument to Johann Koler. Amble around the area's lakeside or visit its churches.