We found no Hotels or Motels in Petersburg, Missouri. The closest one is Trails Inn Tavern, which is about 0.1 Miles away in Osceola. 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, MO.
185 NW Hwy E, Osceola, MO-64776 (417) 646-8962
736 NW 951st Rd, Urich, MO-64788 (660) 638-4889
425 SE County Road Dd, Warrensburg, MO-64093 (660) 747-9181
201 W Rives Rd, Clinton, MO-64735 (660) 885-6901
1508 N 2nd St, Clinton, MO-64735 (660) 885-2267
1505 N 2nd St, Clinton, MO-64735 (660) 885-3395
806 Hudson St, Clinton, MO-64735 (660) 885-3497
806 Hudson St, Clinton, MO-64735 (660) 885-3497
301 S 2nd St, Clinton, MO-64735 (660) 890-2618
631 SW 51st Rd, Warrensburg, MO-64093 (660) 747-7027
Petersburg is located in Henry County, Missouri. View a list of all Hotels & Motels in Henry County, or checkout Hotels & Motels in the nearby places of Petersburg: Chilhowee, Blairstown, Urich, Leeton & Centerview.