Europe-Places.com a répertorié environ 1961 hôtels dans Sofia. Certains des mieux notés hôtels dans Sofia sont- Complexe hôtelier "Yanitza", Complexe hôtelier "Yanitza", Station Maritsa Iztok - Bains minéraux de Stara Zagora, École centrale de montagne "Malyovitsa", Hôtel Spa Kostenets, Hôtel Spa Kostenets, Palais des Sports, Argisht Partez, Complexe Touristique "Andela" - Yundola & Plage de l'Hacienda.