Rocking MJ Ranch Bed and Breakfast
15800 Highway 306
Canyon Lake, TX 78133
830-964-3000
877-964-3200
Surrounded by the Texas Hill Country on a 200-acre ranch, two miles from the Guadalupe River, the Rocking MJ Ranch Bed and Breakfast's guest suites sleep up to four people and feature private baths, Dish Network for television, sitting areas, and king-size beds. A continental breakfast is offered.
