Here are a few options around Mexico if you plan on staying the night in town! A lot of historic homes around also have Airbnb's or Bed and Breakfasts as well that were not included in this simple list.
Hotel
Best Western Teal Lake Inn
3602 South Clark Street, Mexico, MO 65265
Hotel
Days Inn by Wyndham Mexico
2902 South Clark Street, Mexico, MO 65265
Hotel
Amerihost Inn & Suites - Mexico
900 Vance Road, Mexico, MO 65265
House Or Rental
Promenade House
Promenade, Mexico, MO 65265
Four apartments available via Airbnb in downtown Mexico. Pet friendly!
Travel Note
Additional Lodging Options 15 minutes from Mexico in Kingdom City and Fulton, MO
Travel Note
Additional Lodging Options 45 minutes from Mexico in Columbia and Jefferson City, MO