Frankfurt · Germany
Where to Stay in Altstadt (Old Town), Frankfurt
The historic core south of the Main, rebuilt after WWII. It’s packed with restored medieval buildings, Römerberg square and tourist shops.
✦ The vibe
Picturesque but crowded; tourist-heavy during the day, quieter at night.
👤 Best for
First-time visitors, sightseers, anyone wanting to be right in the historic centre.
🏨 Where to stay
Mainly mid-range to upscale hotels (e.g. Steigenberger, Hilton); prices are high, especially near Römer. Expect €150–250+ per night.
🚇 Getting around
Very walkable within the old town. U-Bahn (Dom/Römer) and S-Bahn (Hauptwache) connect to the centre; tram 12 or S-Bahn to airport in 15–20 mins.
📍 Nearby
Römerberg, Frankfurt Cathedral (Kaiserdom).
Best hotels in Altstadt (Old Town)
12 hotels ranked by how close they are to Altstadt (Old Town)
Steigenberger Frankfurter Hof
548 m from Altstadt (Old Town)
View intelligence briefing →JW Marriott Hotel Frankfurt
569 m from Altstadt (Old Town)
View intelligence briefing →Holiday Inn Frankfurt
1.3 km from Altstadt (Old Town)
View intelligence briefing →Grand Hotel Downtown
1.3 km from Altstadt (Old Town)
View intelligence briefing →Hotel The Frankfurt
1.4 km from Altstadt (Old Town)
View intelligence briefing →Roomers Frankfurt, Autograph Collection
1.4 km from Altstadt (Old Town)
View intelligence briefing →IntercityHotel Frankfurt
1.6 km from Altstadt (Old Town)
View intelligence briefing →ibis budget Frankfurt City Ost
1.9 km from Altstadt (Old Town)
View intelligence briefing →Hotel nhow Frankfurt
2.1 km from Altstadt (Old Town)
View intelligence briefing →Leonardo Royal Hotel Frankfurt
2.2 km from Altstadt (Old Town)
View intelligence briefing →Maritim Hotel Frankfurt am Main
2.4 km from Altstadt (Old Town)
View intelligence briefing →Premier Inn Frankfurt Westend Hotel
2.5 km from Altstadt (Old Town)
View intelligence briefing →Other areas in Frankfurt
Found your hotel? Get the full briefing.
Best rooms to request, the 14-day forecast for your dates, dining, transport and budget — free for any Frankfurt hotel.