When to Go
If you plan to visit Heidelberg in summer, make reservations well in advance and expect to pay top rates. To get away from the crowds, consider staying out of town and driving or taking the bus or train into the city. Hotels and restaurants are much cheaper just a little upriver. A visit in late fall, when the vines turn a faded gold, or early spring, with the first green shoots of the year, can be captivating. In the depths of winter, river mists creep through the narrow streets of Heidelberg's Old Town and awaken the ghosts of a romantic past.