The Ferndale Inn is located at the intersection of Church Hill Road and Rte 611 (Easton Road) in Ferndale, Bucks County. Our exact address is 551 Church Hill Road, just west of Rte 611. If you are driving north on 611 (from Doylestown), we are on your left. If you are driving south on 611 (from Easton and Riegelsville), we are on your right.

Some of the major mapping sites have trouble with Ferndale's address.  For best results, click "View larger map" to get directions from your location to Ferndale Inn. Or call us at 610-847-2662  and we'd be happy to guide you here.