Welcome to Holdenville, the county seat of Hughes County. Located among beautiful rolling hills, this friendly small town offers rich history, outdoor recreation opportunities, delicious restaurants and fun attractions for everyone. Whether you’re exploring Holdenville Lake or admiring art at the Holdenville Society of Painters & Sculptors Art Gallery, you’ll have a great time. Try your luck at the Creek Nation Casino Holdenville, or fill up at the charming June’s Old Tyme Diner & Grocery. Make your trip even better and book a stay at the Pallmer Inn, a renovated 1923 hotel located on the only brick street in Holdenville. Holdenville also hosts several annual events, including a spring car show, fall festival and Christmas parade.