В 1884 году Виктория вышла замуж за своего дальнего родственника, морского офицера принца Людвига Александра Баттенберга. В браке с ним родилось четверо детей, среди которых были шведская королева Луиза и последний генерал-губернатор Индии Луис, граф Маунтбеттен-Бирманский. После замужества принцесса переехала в Англию. В середине 1890-х годов, когда Людвиг служил на Средиземноморье, Виктория жила на Мальте и занималась вопросами природных условий, археологии и геологии острова. В 1896 году присутствовала на коронации своей сестры императрицы Александры Фёдоровны в Москве. В последние годы жизни королевы Виктории внучка была неизменно рядом с ней. После кончины бабушки Виктория отдалилась от королевского двора. В 1912 году её муж стал первым морским лордом. С началом Первой мировой войны из-за антинемецких настроений в обществе Людвиг ушёл в отставку и больше к службе не возвращался. В 1917 году по воле короля Георга V супруги и их дети приняли английскую фамилию «Маунтбеттен» и титул маркизов Милфорд-Хейвен. В 1918 году в России были убитые две сестры Виктории, императрица Александра и великая княгиня Елизавета. При посредничестве Виктории останки последней были перевезены и похоронены в Иерусалиме.