The Bavarian Inn is wonderful, scenic family resort. We offer 64 spacious rooms and suites, an on-site restaurant/bar, indoor pool and hot tub, outdoor heated pool, tennis court and playground. We are close to all major Black Hills attractions. Bask in the sun from one of our spacious decks or encounter the area’s tranquility from the balcony outside of your room.