The most magical sleeping options are all in the Old Town. In summer it’s essential to reserve ahead. In winter, most budget options close altogether. Be warned, too, that most Old Town hotels are not accessible by taxi, so you’ll have to haul your luggage along the narrow, cobbled lanes. Some hotels have golf carts in which to pick you up.