Rocking Horse Ranch Resort

600 State Route 44/55
Highland, NY 12528
13 Pancake Hollow Road
Highland, NY 12528

Book your reservation today, call (800) 647-2624.

Use the form below to send us an email or request a brochure.
You can also email us at

Fields marked with an * are required


Rocking Horse Ranch Resort is conveniently located in the Mid-Hudson Valley region (Ulster County) off of the New York State Thruway (Interstate 87) exit 18 (New Paltz / Poughkeepsie), just 90 minutes North of New York City.
Get directions on Google Maps

Alternative Ways to Travel

By Bus
Adirondack Trailways to New Paltz (10 min. from Ranch): (212) 967-2900, or toll free (800) 858-8555

By Train

Metro North or Amtrak to Poughkeepsie (10 min. from Ranch)
Metro North: (800) 638-7646
Amtrak: (800) 872-7245

By Plane

Stewart International Airport (SWF), Newburgh, NY (20 min. from Ranch), served by major airlines

By Boat
Hudson River to Highland Dock, near Mid-Hudson Bridge (5 miles to Ranch), across from Poughkeepsie.

Complimentary Pickup Service*

Please call 48 hours in advance to make arrangements for our complimentary pickup service from the Poughkeepsie Train Station or Stewart Airport.

*Not available with group discount packages.

Be the First to Know!

Join our mailing list to receive great offers from Rocking Horse Ranch!