Cologne's Altstadt sits on the west bank of the Rhine, and the cathedral announces itself before anything else. The Kölner Dom rises 157 meters above the riverfront - the tallest twin-spired church in the world - and it's visible from the train platform before you've even left the station. The rest of the old town fans out from the Dom's shadow: medieval squares, Romanesque churches, riverside promenades, and a beer culture specific enough to have its own glass.
One thing worth knowing upfront: most of what you see in the Altstadt is a postwar reconstruction. Allied bombing destroyed roughly 90% of central Cologne by 1945. The cathedral survived - partly by luck, partly because Allied pilots used it as a navigation landmark. The medieval-looking facades on Alter Markt and the surrounding streets were largely rebuilt in the decades after the war, often faithfully, sometimes with modern interpretations. It's worth knowing, not because it diminishes the experience, but because Cologne's history is more layered than it first appears.
Kölner Dom: The Cathedral
Start here. The Dom took 632 years to complete - construction began in 1248, stalled for 300 years when the city ran out of money, and finally finished in 1880. It's a UNESCO World Heritage Site, the most visited landmark in Germany, and genuinely impressive even after you've seen European cathedrals before.
The interior is worth at least 30-45 minutes. The Shrine of the Three Kings - a gilded reliquary dating to the 12th century - sits behind the main altar and was the reason Cologne became a major medieval pilgrimage destination. The south tower is open for climbing: 533 steps to the belfry at 97 meters with views down the Rhine in both directions. It's a real climb, narrow and steep, but the view is clear on good days.
Entry to the cathedral is free. Tower climb costs €6. Arrive before 10am to beat the group tours. The Dom stays open until 7:30pm, which makes an evening visit - when the light comes through the stained glass differently and the tour groups have thinned - worth planning for.

Hohenzollern Bridge and the Rhine Promenade
The Hohenzollern Bridge connects the cathedral district to the east bank of the Rhine and is covered in hundreds of thousands of love locks - couples have been attaching padlocks to the railings since around 2008, and the city has stopped removing them. It's become one of the most photographed spots in Germany, partly for the locks and partly for the view back toward the Dom from the bridge's midpoint.
The Rhine promenade runs north and south from the bridge along the Altstadt-Nord waterfront. It's flat, wide, and well-maintained - a good walk in either direction, with the old town on one side and the river on the other. On warm evenings, locals crowd the riverside bars and steps with bottles of Kölsch. The city is informal about open-container drinking, and the promenade reflects that.
Heading south along the promenade eventually brings you to the Schokoladenmuseum, about a 15-minute walk from the bridge.

Alter Markt and Heumarkt
Alter Markt is the older of Cologne's two main squares, framed by colorful reconstructed facades and anchored by the Rathaus (city hall), whose Gothic tower dates to the 15th century. The square's Jan von Werth fountain commemorates a cavalry general from the Thirty Years' War. Market stalls appear regularly, and during December the square hosts one of Cologne's several Christmas markets.
Heumarkt sits a short walk south, larger and less architecturally cohesive but more animated on weekend evenings. The equestrian statue of Friedrich Wilhelm III of Prussia stands at its center. Heumarkt is surrounded by bars and restaurants that run later than most of the Altstadt.
Between and around the two squares, the streets of Altstadt-Nord hold the concentration of Brauhäuser - the traditional brewpubs that are the main reason people come to the old town at night.
Kölsch Beer and the Brauhaus Culture
Kölsch is Cologne's locally produced beer, protected by a geographical designation that means it can only be brewed within the city. It's a pale, top-fermented lager served in a narrow 0.2-liter glass called a Stange. The glass is small by German standards - the point is that you drink them cold and frequently, not that you nurse a large one.
The server - called a Köbes - keeps bringing fresh glasses until you put your beer mat on top of yours to signal you're done. The system runs on a kind of local etiquette that visitors either find charming or confusing, usually both on the first visit.
The main Brauhäuser in the Altstadt:
- Früh am Dom - the largest and most tourist-facing, directly opposite the cathedral. Reliably good despite the location. The ground floor is the classic Brauhaus experience; upstairs is more restaurant.
- Gaffel am Dom - a few steps from Früh, slightly less hectic. Same Kölsch tradition, good food.
- Peters Brauhaus - on Mühlengasse, less in the tourist current, preferred by locals. Worth the slight detour.
- Päffgen - technically just outside the Altstadt-Nord on Friesenstrasse, but the best Kölsch in the city by most accounts. If you're staying more than a day, go here.
Food in the Brauhäuser is traditional German - Himmel un Ääd (black pudding with apple sauce and mashed potato), Halver Hahn (a rye roll with aged Gouda, not actually half a chicken despite the name), and Cologne's version of Sauerbraten. Portions are large and prices are reasonable.
The Romanesque Churches
Cologne has 12 Romanesque churches, most within walking distance of the Altstadt. They're less visited than the Dom and collectively more interesting as architectural history - several date to the 10th and 11th centuries and survived the war in various states of damage, some rebuilt from near-ruin.
Gross St. Martin is the most prominent, its distinctive crossing tower visible from the Rhine and serving as one of Cologne's defining skyline elements alongside the Dom. It's a short walk from Alter Markt. St. Maria im Kapitol, a few minutes south, houses one of the finest examples of Romanesque wooden doors in Europe - carved panels from the 11th century depicting scenes from the life of Christ. St. Aposteln, on the western edge of the old town, has a well-preserved apse and is usually quiet enough to actually see it.
None of the Romanesque churches charge admission. Most are open mornings and afternoons with a midday break.
Chocolate Museum
The Schokoladenmuseum (Chocolate Museum) sits on a peninsula extending into the Rhine at the southern edge of the Altstadt, about 15 minutes on foot from the Dom. It's genuinely one of the better food museums in Europe - the history of chocolate from Mesoamerican origin through the industrial era is well-presented, and the three-meter chocolate fountain with a wafer dipping station is the kind of thing that earns a museum its reputation.
Tickets cost around €15 for adults. The museum draws significant crowds on weekends - booking online in advance avoids the queue. Allow 90 minutes to two hours. The on-site café overlooks the Rhine and is worth staying for.
Roman Cologne
Cologne was founded in 50 AD as Colonia Claudia Ara Agrippinensium - the Agrippina in the name was Nero's mother, who was born here. It was one of the most important Roman cities north of the Alps, and physical evidence of that history still surfaces around the Altstadt.
The Römer-Germanisches Museum, directly adjacent to the Dom, contains one of the best Roman collections in Germany - the Dionysus mosaic (60 AD, 70 square meters, found under a wartime air-raid shelter) is the centerpiece, but the everyday Roman artifacts and reconstructed sections of the original city wall are equally interesting. The museum was undergoing renovation for several years and has reopened; check opening times before visiting.
Sections of the original Roman city walls survive at a few points around the old town. The most visible stretch is at the Römerturm, a Roman tower incorporated into a medieval building on St.-Apern-Strasse, a few minutes' walk west of the Altstadt.
Combining Cologne with Other European Destinations
Cologne is one of the best-connected cities in Europe by rail. High-speed trains reach Amsterdam in under 3 hours, Brussels in 2 hours, and Paris in 3.5 hours via the Thalys. Frankfurt is 1 hour south. The ICE network connects south toward Basel, Zurich, and from there into Italy.
Travelers building a longer European itinerary often pair Cologne with the Rhine Valley (Koblenz, Bacharach, Bingen - the UNESCO-listed gorge section is a 90-minute train ride south) and continue from there into Switzerland or northern Italy. Lake Como sits at the end of a natural rail corridor from Zurich and pairs well with a Rhine itinerary. The contrast between a dense riverside city like Cologne and the alpine lake setting is part of what makes this route work.
What to Pack for Cologne
Cologne is a city trip, not a beach trip, which changes the packing calculus. The Altstadt is walkable - you'll cover 8-12 miles a day on foot without trying - so footwear matters more than most things. Browse Traveler's Choice carry-on options if you're still deciding on a bag for the trip.
For luggage: a carry-on handles a Cologne trip easily, particularly if you're combining it with other cities using the rail network. Overhead storage on German ICE trains is limited, and checking luggage complicates the flexibility of hopping between cities on short notice. Traveler's Choice makes several carry-on spinners suited to European rail travel - the Archer carry-on at $129.99 has YKK zippers (which hold up under repeated train-platform use), Dual Cyclone wheels that roll smoothly on cobblestone, and USB-C charging for the layover.
Cologne weather by season:
- Spring (April-May): Variable, 50-65°F, some rain. Light layers work. Best shoulder season for crowds and prices.
- Summer (June-August): 65-80°F, occasional heat waves above 90°F. Lightest packing of the year.
- Fall (September-October): 50-65°F, increasingly rainy from October. A waterproof outer layer earns its weight.
- Winter (November-March): 35-45°F, damp. December Christmas markets are worth the cold. Pack for it.
Getting There and Around
Cologne Bonn Airport (CGN) handles direct flights from many U.S. cities via connecting hubs in Frankfurt, Amsterdam, and London. Düsseldorf Airport (DUS) is 45 minutes by train and serves additional carriers - worth checking both when booking.
From the airport to the Altstadt: the S-Bahn regional train from CGN reaches Cologne Hauptbahnhof (central station, directly at the Dom) in 15 minutes. Taxis run €25-35.
Within the Altstadt, you walk. Everything in Altstadt-Nord is within 15 minutes of the Dom on foot. The city has a tram and U-Bahn system for reaching neighborhoods further out, but for the Altstadt itself it's not necessary.
Frequently Asked Questions
Common questions about visiting Cologne's Altstadt.
How much time do you need in Cologne's old town?
One full day covers the Dom, a Brauhaus lunch, the Rhine promenade, Alter Markt, and a Romanesque church or two. Two days allows for the Chocolate Museum, the Römer-Germanisches Museum, and a more relaxed pace through the neighborhoods west of the Altstadt. Most visitors who come specifically for the old town spend one to two nights.
Is Cologne's old town safe?
Yes. The Altstadt is a heavily touristed area with consistent foot traffic and police presence. Standard city precautions apply - watch your pockets in crowded squares and on the Rhine promenade during peak tourist hours.
What is Kölsch and where should I drink it?
Kölsch is Cologne's local beer, a pale top-fermented lager served in small 0.2-liter glasses. Peters Brauhaus and Päffgen are the best options. Früh am Dom is the most convenient if you're spending time near the cathedral. Avoid the tourist traps directly on the riverfront - quality drops and prices rise.
Is Cologne's old town worth visiting in winter?
Yes, particularly in December. Cologne runs six separate Christmas markets simultaneously, with the one at the Dom being the most famous and the one at Alter Markt being the most atmospheric. The crowds are significant but manageable on weekdays. Outside of December, winter is low season and prices reflect that.
What is the best way to get from Cologne to Amsterdam or Paris?
Train. The Thalys from Cologne Hauptbahnhof reaches Amsterdam in 2 hours 40 minutes and Paris in 3 hours 22 minutes. Tickets can be booked through the Deutsche Bahn website or the Thalys/Eurostar app. Book in advance for the best prices - last-minute train tickets on these routes are expensive.