A avut o copilărie fericită şi captivantă, chiar dacă tatăl său, fostul suveran al României, a fost nevoit să trăiască în exil.
Principesa Sofia s-a născut la un an după ce Familia Regală s-a stabilit mutat în Elveţia, la Versoix, un mic oraş de pe malul lacului Geneva, aflat la câţiva kilometri de oraşul Geneva. Pentru elveţieni, Regele Mihai a fost „Monsieur Michel“, domnul Mihai, iar Ana de Bourbon, „Madame Anne“. La Versoix, familia a locuit timp de 45 de ani, şi tot în Elveţia se află, şi în prezent, reşedinţa familiei.
Venirea pe lume a Sofiei, cea de-a patra fiică a cuplului regal, a fost întâmpinată cu bucurie pe 29 octombrie 1957, la Palatul Tatoi din Grecia, când Regina Ana se afla în vizită la Regina-Mamă Elena, găzduită de regele Paul I al Greciei, fratele ei.