Walhalla's Star Hotel provides stylish accommodation in twelve large suites in the heart of the township. For over 20 years, Walhalla's Star Hotel has provided a fabulous break from the ordinary in beautiful surroundings. Walhalla is the most wonderful town to visit and a stay at the Star Hotel is the icing on the cake. Winner of the LCBTA's "People's Choice Awards" for Excellence in Customer Service in 2012, 2013, 2014, 2015, 2016 and 2019. A "Hall of Fame" was presented in 2016 making the hotel ineligible to enter in 2017 & 2018.