Народився 12 грудня 1948 року в Лісабоні. Є сином Балтазара Ребелу де Соза і його дружини Марії даш Невеш Фернандеш Дуарте. Названий на честь Марселу Каетану, який мав бути його хрещеним батьком. Його батько — відомий португальський політик, колишній губернатор Мозамбіку і міністр в уряді Антоніу Салазара.
Здобув юридичну освіту в Лісабонському університеті.
Професор права і публіцист, спеціалізується в адміністративному праві на юридичному факультеті в університеті Лісабона, де викладав закон.
Почав свою кар'єру за режиму «Нова держава» як юрист, а потім як журналіст.
1974 року Ребелу де Соза вступив до Соціал-демократичної партії. З 1975 до 1976 року депутат у парламенті Португалії. З 1981 року перебував на посаді держсекретаря ради міністрів, з червня 1982 року — міністра у справах парламенту.
Був лідером Соціал-демократичної партії з 31 березня 1996 року до 27 травня 1999 року (за кілька тижнів до виборів, як лідер партії, він оголосив, що не буде кандидатом у лідери, «навіть якщо Христос зійде на Землю»). Створив правоцентристську коаліцію, яка називалася «демократичний альянс», з народною партією 1998 року. Проте, він став віцепрезидентом у Європейській народній партії (Християнські демократи).
У Марселу Ребелу де Соза була щотижнева програма політичного аналізу, яка виходила щонеділі на громадській телестанції RTP після попередньої, аналогічної програми на приватному телеканалі TVI.
Переміг 24 січня 2016 на президентських виборах в Португалії, набравши 52 % голосів. Обійняв посаду 9 березня 2016 року.
У січні 2021 року переобрано президентом Португалії на черговий термін.
Одружений. Має двох дітей.
11.07.2021