At Thousand Hills Resort Hotel, you’ll find three distinct on-site dining options—each offering its own style and ambiance, from relaxed bites to refined meals. Start your morning at our plentiful daily breakfast buffet, featuring fresh and flavorful local favorites. Throughout the day, savor everything from comforting classics to elegant dinner creations, all crafted with care. No matter your appetite, our diverse menus promise to elevate every moment of your Branson stay.