




Experience the ultimate lakeside retreat at Caboose Junction Resort, a one-of-a-kind property nestled on 9 private acres along the shores of Table Rock Lake. This historic destination features six restored 1950s Atchison, Topeka & Santa Fe Railway cabooses, each offering cozy, family-friendly accommodations with modern amenities like cable TV, air conditioning, and mini-fridges.
The main lodge sleeps up to 16 guests across 6 bedrooms and 5.5 bathrooms, with a full kitchen, spacious dining areas, and two living rooms. In total, the entire property can accommodate up to 32 guests, making it an ideal setting for family reunions, group retreats, and unforgettable gatherings.
Stay in one of the charming train car cabooses, which sleep 2 adults and 2 children each, or opt for the main house. Enjoy endless lakeside fun with access to a brand-new private boat dock, swim deck, kayaks, ping pong, pool table, and fire pit. During the off-season, your group also gets free access to the incredible amenities at nearby Serenity Shores Resort, including mini golf, sand volleyball, outdoor hot tubs, and more.
Whether you're a train enthusiast or simply seeking a truly unique experience, Caboose Junction Resort offers an unmatched getaway with something for everyone. Discover the perfect blend of historic charm and modern lakeside luxury at this one-of-a-kind destination.
This description is for informational purposes. Please verify all details, including amenities, policies, fees, and availability, on the booking platform before booking.
You’ll be staying in someone’s home, so please treat it with care and respect.

