Located in the beautiful Hill Country of Bandera, Texas, the Mayan Dude Ranch™ offers picturesque trails that wander over 348 acres, from the lowlands of the Medina River, to high in the hills for a panoramic view of the valleys and beyond, cowboy facilities and amenities, entertainment, three cowboy meals a day, and a place to rest your head at night.

Reserve a Room

Historic & Authentic
Ranch Accommodations

Browse and Book Your Room

Family, Friendly, Fun.

There are plenty of activities to keep the whole family busy. You can find entertainment at your whim, or stick to our rotating activities itinerary.
Read more about our activities and entertainment.

Leave the
Cooking to Us

Ranch guests are served three meals a day, with healthy portions of meat with every meal. All food is cooked fresh on-site.
From May 29th to August 14th, 2022, there is no Cowboy Breakfast, or Lunch available on Sundays.

  • Cowboy Breakfast
  • Lazy Lunch
  • Dinner & Entertainment

horse icon

Meet Our Horses

The stars of this ranch are our horses. Guests often connect with individual horses and may ask to have repeat rides with their favourite horse. Additionally, learn about our horse rescue program.

 Read More

turkey icon

Meet Our Wildlife

Life on the Ranch adjacent to the Medina River there is plenty of wildlife. While exploring our grounds, you may see deer, peacocks, armadillos, road runners, various song birds, and wild turkeys.

 Read More

Meet Our Friends

We have many furry friends on the Ranch. You are welcome to learn more about them all and meet each other in-person when you come visit.

Read More

Special Event
Venue Rental

A/V Equipment, custom menu options, on-site lodging, indoor and outdoor facilities. Learn more about how we can host your event.

  • Business Meetings
  • Retreats
  • Conventions
  • Family Reunions

 Read More


Rates are American Plan and include everything: your attractive room, three delicious meals each day's stay, wine and beer (free from 12 noon to 10 pm), non-alcoholic beverages, two horseback rides daily, one in the morning and one in the afternoon, use of our tennis courts and other facilities, plus all activities listed on the daily activity schedule.

Adult Daily Rate per day: $190.00
Teen (13-19) Daily Rate per day: $100.00
Child (3-12) Daily Rate per day: $80.00
Plus 10% hotel charge and tax.
Deposit: $190.00 per adult due at booking.
(60 days' notice is needed for a deposit refund. A 10% penalty fee will be assessed for ANY cancellation)