Król Gustaw VI Adolf dożył jednak sędziwego wieku, a w chwili śmierci w 1973 jego następca, wnuk i przyszły król Karol XVI Gustaw miał dwadzieścia pięć lat i mógł samodzielnie sprawować władzę. W 1976 król, sam poślubiony kobiecie niemającej arystokratycznego pochodzenia, wyraził zgodę na małżeństwo księcia Halland z Davies. Bertil i Lillian wzięli ślub 7 grudnia 1976, kiedy książę miał sześćdziesiąt jeden lat, po trzydziestu latach związku. Bernadotte postanowieniem Karola XVI Gustawa zachował tytuł „Jego Królewskiej Wysokości Księcia Halland” i wszystkie przywileje, a jego żona otrzymała godność „księżnej Halland”. Para nie doczekała się potomków.

Ostatnie lata życia Książę Bertil zaczął mieć problemy zdrowotne, kiedy skończył osiemdziesiąt lat. Choroby serca i płuc zmusiły go do zaprzestania wykonywania części swoich obowiązków, a złamanie biodra w 1994 spowodowało znaczne ograniczenia w jego życiu. Po raz ostatni pojawił się publicznie na obchodach urodzin księżnej Wiktorii w lipcu 1995. Zmarł 5 stycznia 1997 w swoim domu w Sztokholmie, trzymając za rękę księżną Lillian. Uroczystości pogrzebowe księcia odbyły się 13 stycznia w Sztokholmie.