Sleeping

Heidelberg's popularity means finding a bed can be tricky, so booking ahead is advisable any time of year, but particularly in summer and during the Christmas season.