In der Altstadt gibt es verschiedene Übernachtungsmöglichkeiten. Direkt in der Nähe des Doms befindet sich das Luxushotel „Dorint Hotel am Dom“, in dem eine Übernachtung ab circa 110 € zu haben ist.
Zentral gelegene und günstige Hotels in Erfurt sind das „IBIS Altstadt“ ab 70 € und das „InterCityHotel“ ab 75 € in der Nähe des zentral gelegenen Hauptbahnhofs. Die Innenstadt ist empfehlenswert, wenn du die zahlreichen Kneipen und das illustre Nachtleben kennenlernen willst – wenn du es ruhiger magst, solltest du jedoch in anderen Teilen der Stadt übernachten.
Im Stadtteil Linderbach, unweit der Autobahnen A71 und A4, befindet sich das „H+ Hotel Erfurt“. Obwohl nur 5 km zum Stadtzentrum entfernt, ist es ruhig gelegen und bietet dir so die Möglichkeit, von deinem Alltag abzuschalten. Der Preis für eine Übernachtung beginnt ab etwa 95 € (Einzelzimmer) bzw. 120 € (Doppelzimmer).
Besonders billige Hotels in Erfurt kannst du unter anderem im Viertel Windischholzhausen („ibis Budget Erfurt-Ost“ für knapp 40 €) sowie in der Brühlervorstadt („Hotel & Restaurant Gartenstadt“ für etwa 55 €) buchen.
Weitere interessante Hotels in Erfurt sind das „Victors Residenz“, das sich auch an Tagungsgäste wendet, und das sehr zentral gelegene „Hotel Krämerbrücke“ für etwa 95 € pro Nacht.