The Indian Rock is a small modest bed and breakfast inn, restaurant and bar located on the Delaware River in Eastern Pennsylvania. The food draws rave reviews here and is one of the main reasons that guests come back year after year. Come and relax with us in Upper Bucks County.
The Rock, as it is sometimes called, is located near New York City, Philadelphia and New Hope Pennsylvania. From New York City, the inn is 90 minutes from NYC and Philly and 30 minutes north of New Hope.
The Indian Rock is much more than just a bed and breakfast. It is a restaurant, a bar, and a great spot to watch the Delaware River in any season.
This historic inn was built in 1812 and sits in a unique spot on the river in upper Bucks County Pennsylvania. The inn is located on a winding country road surrounded by a creek, the river, a canal and soaring sheer rock cliffs.
The restaurant at the Rock features the culinary delights of Chef Val Roy Gerischer, a veteran of the Bucks County dining scene for over 2 decades. Many will remember him from his time as the chef of The Carversville Inn near New Hope.
We invite you to visit us online by clicking on the photo or the link below:Indian Rock Inn and Restaurant