Op 23 juli 1885 trouwde prins Hendrik en prinses Beatrice. Ze trouwde in de St. Mildred’s Church in Whippingham, op het Isle of Wight.
Het dorp Whippingham was nabij Osborne House te East Cowes in het noorden van Wight. Tijdens de bruiloft droeg Beatrice de jurk die haar moeder had gedragen tijdens haar huwelijksdag. Ze werd naar het altaar geleid door haar moeder en haar oudste broer, de Prins van Wales. De ceremonie werd niet bijgewoond door haar zus en zwager, de kroonprins en kroonprinses van Pruisen, zij konden Duitsland niet verlaten. Ook waren eerste minister William Ewart Gladstone en Beatrice’ nicht prinses Maria Adelheid van Cambridge, de hertogin van Teck niet aanwezig. De dag eindigde met het vertrek van het pas getrouwde stel op hun huwelijksreis. Ze brachten hun huwelijksreis door te Quarr Abbey House, enkel een paar kilometer verwijderd van Osborne.
Op de huwelijksdag kreeg prins Henry de aanspreektitel ‘Koninklijke Hoogheid’ van koningin Victoria. Sinds die dag droeg Beatrice de titel ‘Hare Koninklijke Hoogheid Prinses Henry van Battenberg’.