Primul pas este să definiți scopul călătoriei deoarece acesta va ghida amplasarea și tipul cazării. Pentru turism de agrement alegerea unui hotel aproape de centru sau de parcuri este recomandată în timp ce călătoriile de afaceri pot necesita hoteluri cu facilități specifice și conexiuni bune de transport. Dacă scopul este shoppingul atunci o locație aproape de centre comerciale precum Paradise Center sau Serdika Center aduce avantaje evidente.
Bugetul influențează foarte mult opțiunile: Sofia oferă de la hosteluri accesibile apartamente în regim hotelier și pensiuni la prețuri moderate până la hoteluri de 4 și 5 stele cu servicii complexe. Majoritatea hotelurilor oferă Wi-Fi gratuit iar micul dejun inclus este o facilitate utilă mai ales pentru călătorii care doresc să economisească timp. Parcarea este importantă pentru cei care vin cu mașina iar aerul condiționat devine esențial mai ales în lunile de vară. Dacă doriți confort suplimentar unele hoteluri pun la dispoziție piscine și centre wellness.