Places to stay in Siloam, North Carolina
Photos: Harmony House Inn Bed & Breakfast - New Bern, Rosehill Inn Bed and Breakfast - Wilmington
![]() |
![]() |
Click property titles for more detailed descriptions
Map showing location of Siloam
Siloam links of interest
Nearby towns close to Siloam, North Carolina
Siloam is an unincorporated community in southeastern Surry County, North Carolina, United States. The Yadkin River makes up the community's southern border, and the Ararat River flows between it and the community of Shoals to the east. It is a Piedmont Triad community.
- Ararat - 6 km
- East Bend - 7 km
- Pilot Mountain* - 7 km
- Pinnacle* - 8 km
- Boonville* - 9 km
- Dobson* - 9 km
- White Plains - 10 km
- King* - 12 km
- Tobaccoville - 12 km
- Yadkinville* - 13 km
- Flat Rock* - 13 km
- Elkin* - 15 km
- Jonesville* - 15 km
- Mount Airy* - 13 km
Towns are shown withing 20km radius of Siloam, North Carolina. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

