Places to stay in Petersburg, Pennsylvania
![]() |
![]() |
Homestead at Shavers Creek - A Bed & Breakfast
Inns / B&Bs: The Homestead at Shavers Creek is a stunning home on a large expansive property with breathtaking views. Two exquisite guest rooms provide upscale, yet cozy accommodations for a truly memorable B&B experience. Penn State visitors will enjoy avoiding the State College traffic during events. The .....
Read more details...
9579 Playhouse Road., Petersburg, 16669
(+001) 814-667-3700
Click property titles for more detailed descriptions
Map showing location of Petersburg
Petersburg links of interest
Nearby towns close to Petersburg, Pennsylvania
Petersburg is a borough in Huntingdon County, Pennsylvania, United States. It was a stop on the former Pennsylvania Railroad Main Line between Tyrone and Huntingdon and the junction point for the Petersburg Branch.
- Alexandria* - 2 km
- Oneida - 3 km
- Spruce Creek - 5 km
- Huntingdon* - 6 km
- Pennsylvania Furnace - 9 km
- Birmingham - 9 km
- Warriors Mark - 10 km
- Hesston - 10 km
- Williamsburg* - 11 km
- Tyrone* - 12 km
- Altoona* - 18 km
- Belleville* - 16 km
- Pine Grove Mills* - 13 km
- State College* - 18 km
- Boalsburg* - 19 km
Towns are shown withing 20km radius of Petersburg, Pennsylvania. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

