Here are some hotels near Old Town: Bergheim 41 Hotel im Alten Hallenbad,Holiday Inn Express Heidelberg City Centre,Crowne Plaza Heidelberg City Centre,Hip Hotel,NH Heidelberg