Walhalla's Star Hotel provides stylish accommodation in twelve large suites in the heart of the township. For over 24 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, 2019 and 2021. A "Hall of Fame" was presented in 2016 making the hotel ineligible to enter in 2017 & 2018...the 2020 Awards were cancelled due to COVID.