Places to stay in Sand Hill, Pennsylvania
Photos: Bella Vista Bed & Breakfast - Akron, Noon - Collins Inn Bed & Breakfast - Ebensburg
![]() |
![]() |
Click property titles for more detailed descriptions
Map showing location of Sand Hill
Sand Hill links of interest
Nearby towns close to Sand Hill, Pennsylvania
Sand Hill is a census-designated place in Lebanon County, Pennsylvania, United States.
- Lebanon - 1 km
- West Lebanon - 1 km
- Avon Heights - 2 km
- Pleasant Hill - 2 km
- Cleona - 3 km
- Jonestown - 4 km
- Annville* - 5 km
- Quentin - 5 km
- Cornwall* - 6 km
- Denver* - 17 km
- Bernville* - 17 km
- Middletown* - 19 km
- Palmyra* - 9 km
- Mount Joy* - 17 km
- East Petersburg* - 18 km
- Elizabethtown* - 17 km
- Pine Grove* - 13 km
Towns are shown withing 20km radius of Sand Hill, Pennsylvania. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

