4 Temmuz 2007'de, Kış Olimpiyat Oyunlarına katıldığı tüm yıllarda ilk kez Rusya, ev sahibi olma hakkını aldı. Bu şansla açıklanamaz, çünkü böyle bir başarıdan önce en büyük Rus politikacıların ve sporcuların katıldığı çok ciddi bir çalışma geldi. Ayrıca Sochi'nin çok güçlü rakipleri vardı.
Yedi şehir XXII Kış Olimpiyat Oyunlarına ev sahipliği yapma hakkını talep etti: İspanya'da Haka, Bulgaristan'da Sofya, Güney Kore'de Pyeongchang, Avusturya'da Salzburg, Kazakistan'da Alma-Ata, Gürcistan'da Borjomi, Rusya'da Sochi. Sonuç olarak, 22 Haziran 2006'da IOC Başkanı Jacques Rogge üç ana yarışmacı belirledi: Salzburg, Pyeongchang ve Sochi. En güçlü pozisyon, 2010 Kış Olimpiyatları seçimlerinin finaline ulaşmış olan ancak sadece 3 oy farkla Vancouver'a kaybeden Pyeongchang tarafından tutuldu. Başvurunun siyasi nedeni, iki Kore'nin birleşmesiydi. Salzburg daha zayıf bir rakipti ve Avusturyalılar sadece oyunların çok düşük bütçesi sayesinde kazanmayı umuyorlardı. Oyunlara hazırlık açısından, Sochi'nin rakipleri öndeydi, spor tesislerinin hazırlığı %80 idi. Guatemala'daki 119. IOC Oturumu sırasında Oyunların ev sahibi şehri seçildi. Pyeongchang'ı 4 oyla (51'e karşı 47) yenerek Sochi şehrini yendi.
Rus ekibi, oturumun başlamasından iki hafta önce başvurularının sunulması için hazırlıklara başladı. Guatemala'da provalar yapıldı. Yaklaşan performanslar en küçük ayrıntısına kadar çalışıldı. Yine de, seçimlerden iki gün önce, Ruslar hâlâ zaferden emin değildi. Aday şehirlerin her birinin başvurularını sunmak için bir saati vardı. Önce Sochi sahne alacaktı. Uluslararası uzman bir ekip tarafından hazırlanan videolar gösterildi.
Vladimir Putin'in 5 dakikalık İngilizce konuşması IOC heyeti üzerinde büyük bir etki bıraktı. Putin konuşmasının sonunda Fransızca birkaç kelime söyledi. Uzun süredir devam eden spor gelenekleri ve Rus sporcuların Olimpiyat Oyunlarında kazandığı çok sayıda ödül (293 set ödül) de Rus uygulaması lehine önemli faktörler olarak hizmet etti.