Rocking MJ Ranch Bed & Breakfast

15800 Fm 306, Canyon Lake, Texas 78133
Innkeeper(s): Moe and Jo Schwab
  • Introduction

    Rocking MJ Ranch Bed & Breakfast, front view

    Welcome to the Rocking MJ Ranch Bed & Breakfast! This charming and relaxing get-away is located between Austin and San Antonio and is surrounded by the gorgeous Texas Hill Country.

    The Rocking MJ Ranch Bed and Breakfast owners Moe and Jo Schwab are the fourth generation of the Jonas/Schwab family to own this picturesque ranch. An adorable cabin awaits you, tucked amidst live oak trees that have stood for generations on this 200-acre ranch.

    The newly-built bed and breakfast is half a mile from Canyon Lake and 2 miles from the crystal blue waters of the Guadalupe River. Join us for a relaxing and secluded retreat.

  • Guest Comments

    Rocking MJ Ranch Bed & Breakfast, porch

    "My husband and I just spent the weekend at the Rockin' MJ Ranch in Canyon Lake, Texas. If you are looking for a peaceful and relaxing place to stay that is just a short drive from many area attractions, this is the place for you."& -Trish Kolaski, Pearland, TX

    "The B & B is meticulously maintained, and the ranch is so pretty. We really enjoyed the hospitality of our hosts, climbing Old Baldy, and seeing the deer, goats and donkeys. We will definitely stay here next time we are in the New Braunsfels/Gruene area." - Corpus Christi, TX

    "This is the second time my friends and I have stayed at the Rocking MJ... Ms. Jo is one of the sweetest ladies to ever open up a B&B and her hospitality is one of a kind! From the fresh baked zucchini bread and cinnamon rolls, to the rolling beautiful hills on the property, to the longhorn/goats/white-tailed deer and more, this B&B is the best!"& - Dallas, TX

    "My husband and I recently stayed at Moe and Jo's Rocking MJ Ranch. It was wonderful so are the hosts! I highly recommend this B&B. The hospitality is great, the setting is peaceful and serene. We loved sitting on the front porch, drinking our coffee watching the deer and the goats, and at nights listening to nature and staring at the stars. We plan to book again soon!"

    - Susan Gandy, Schertz, TX

  • History

    Rocking MJ Ranch Bed & Breakfast, common area

    The ranch was once home to a family who "sharecropped" cedar as rent to live on the Rocking MJ. Some of the porch posts came from trees that surrounded the dirt-floor "lean to" of the cedar chopper family. The most dynamic feature of the Rocking MJ's 200-acres of steppe-like limestone and caliche uplifts is the 1000-foot Mount Baldy (or old Baldy), about 1/2 mile from the bed and breakfast. Mount Baldy provides spectacular views of Canyon Lake and the surrounding Hill Country.

  • Area Information

    Rocking MJ Ranch Bed & Breakfast, harbor

    Thinking about a vacation? Canyon Lake, Texas offers lots of fun and thrills, especially if you love water activities.

    Canyon Lake is a small yet beautiful place located about 25 miles to the west of New Braunfels and San Marcos and roughly 40 miles to the north of San Antonio. It is also positioned adjacently to the world renowned Canyon Lake which releases its water deposits to another famous water body, the Guadalupe River. The lake's surface area reaches roughly 8,230 acres and has a shoreline of about 80 miles. The area prides itself in its picturesque scenes highlighted by spectacular lake and waterfront views, as well as rich wildlife such as roadrunners, white tailed deer, and foxes. And there's no shortage of mountainous terrains or camping and hiking spots.

    Canyon Lake is one of the deepest lakes in Texas with an average depth of 43 feet. You will find Canyon Lake located approximately half way between San Antonio and Austin, approximately 14 miles northeast of New Braunfels on FM 306 west from IH-35.

    Things to do at Canyon Lake

    • Try the public beach areas for perfect swimming and sunbathing
    • Take a boating tour or cruise
    • Parasailing, wave runners, and scuba diving
    • Nature watching and photography
    • Fishing from the beach, your own boat, or a fishing charter boat
    • Shopping at the local community tourist stores
    • Dining at the waterfront seafood restaurants or community cafes

    Tube Haus - Guadalupe River Tubing

    Tubing on the Guadalupe River near New Braunfels in Canyon Lake, Texas, on the famous "Horseshoe Loop". SHORT and LONG floats, (New Braunfels’ River Rules do not apply). Parking and one shuttle included with tube rental (Website Coupons), lodging and camping nearby. 830-964-3011 Open Daily

    Tourist Attractions in the Area:

    Fishing: Texas Freshwater Fishing Fisherman’s Corner

    Golf: Canyon Lake Golf and Country Club

    Recreation and Park Information: U.S. Army Corp of Engineer's Park Information

    Other Attractions: Tye Preston Memorial Library

    Canyon Lake Market Days-Indoor and outdoor Market Days event from 8:00 am to 4:00 pm with Free Admission, Free Parking and Family Entertainment. Arts, Crafts, Bargains, Attic Treasures, Prize Winning BBQ, and more! Located at the CRRC Recreation Center.

  • Directions

    The Rocking MJ Ranch Bed and Breakfast is located at 15800 FM 306, Canyon Lake, Texas 78133.

    From Houston

    1. Take I-10 West to Exit 607 at Texas Highway 46 West (Seguin)
    2. Take 46 West 14 miles to New Braunfels
    3. Take I-35 North to Exit 191(FM 306)
    4. Take FM 306 for 15 miles West
    5. Ranch entrance opposite North Park Road

    From San Antonio

    1. Take I-35 North to Exit 191 (FM 306)
    2. Take FM 306 15 miles West
    3. Ranch entrance opposite North Park Road

    From Austin/Dallas

    1. Take I-35 South to Exit 191 (FM 306)
    2. Take FM 306 15 miles West
    3. Ranch entrance opposite North Park Road