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


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
Click below to schedule your pickup

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.