Contact and Reservations

Have questions? Ready to book your reservation?

Our Reservationists are here to help!

Book your reservation today, call 800-647-2624

Click here to Book Online

Use the form below to send us an email or request a brochure. You can also email us at If you are interested in Girl Scouts, Senior Trips, School Class Trips or Corporate Events, please visit our Groups Page.

Our Address

Mailing Address
600 State Route 44/55
Highland, NY 12528

GPS Alternative Address
13 Pancake Hollow Road
Highland, NY 12528


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: (877)-690-5114
Amtrak: (800) 872-7245

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.

Lost and Found

If you’ve forgotten a personal item during your stay, call our main office and we’ll be happy to ship your item back to you! Please call (800) 647-2624.