We found no Hotels or Motels in Petersburg, North Dakota. The closest one is Sunlac Inn Lakota, which is about 16.2 Miles away in Lakota. A list of Hotels & Motels close to Petersburg is displayed below the Map. You may also drag the map around to see Hotels & Motels in the neighborhood areas of Petersburg.
No Hotel Franchises or Chains found in Petersburg, ND.
310 4th Ave SE, Lakota, ND-58344 (701) 247-2487
414 N Hamlin St Apt A1, Mcville, ND-58254 (701) 322-2020
810 Towner Ave, Larimore, ND-58251 (701) 343-2355
226 Anne Ave, Pekin, ND-58361 (701) 296-4411
105 Lincoln Ave N, Finley, ND-58230 (701) 524-1730
PO Box 77, Park River, ND-58270 (701) 284-7181
601 Rollin Ave SW, Cooperstown, ND-58425 (701) 797-2415
512 N Raymond St, Northwood, ND-58267 (701) 587-5555
551 127th Ave NE, Finley, ND-58230 (701) 524-1212
Highway 3, Mountain, ND-58262 (701) 993-8257
Petersburg is located in Nelson County, North Dakota. View a list of all Hotels & Motels in Nelson County, or checkout Hotels & Motels in the nearby places of Petersburg: Michigan, Plymouth, Shawnee, Lakota & Medford.