
Hello, tall pines
A lake-and-forest escape in the Kiamichi Mountains — log cabins, hot tubs, fly streams, and some of the darkest night skies you'll find this side of the Rockies.
Tucked into the southeast corner of Oklahoma, Broken Bow — and its cabin community of Hochatown — sits inside the Ouachita National Forest at the edge of Beavers Bend State Park. It's a different kind of vacation: short hikes to overlooks, cool mornings on a screened porch, and a lake that feels like a Smoky Mountain reservoir without the crowds.
The town's reputation comes from its cabins — almost everything here is a cabin, and the good ones check every box: hot tub, fire pit, game room, fully stocked kitchen, real pine and timber. Easy drive from Dallas (3 hrs), Oklahoma City (4 hrs), and Little Rock (3.5 hrs).
Our Broken Bow homes are within a few minutes of the state park gate and the Hochatown restaurants and distilleries — close enough to walk to dinner on a slow night, far enough to hear the wind.
While you're here
Old-growth pine and cypress, miles of hiking trails, and Lower Mountain Fork River winding through it all.
Crystal-clear water against pine-covered hills. Rent a pontoon, jump off the cliffs at Stevens Gap, or just float.
One of Oklahoma's only trout streams — stocked year-round, with guides who'll set you up if it's your first time.
Every cabin worth booking has both. Cool nights, warm water, and a sky full of stars — that's the assignment.
Mountain Fork Brewery, Grateful Head Pizza, Beavers Bend Brewery, Hochatown Distilling Co. for moonshine flights.
Broken Bow sits under one of the darker skies in the Lower 48 — bring a blanket and a thermos.
Anytime, really
Wildflowers, redbuds, and the most comfortable hiking weather of the year. Crowds are light.
Lake season. Long days on the water, swim holes, and tubing the Mountain Fork.
The reason a lot of people fell in love with Broken Bow. Color peaks late October through early November.
Quiet cabins, hot tubs in the cold air, fireplaces, and zero traffic in town.
Where to stay