Розглядається задача про власні коливання ідеальної нестисливої рідини в порожнинах складної геометричної форми. Область, заповнена рідиною, розбивається на підобласті більш простої геометричної форми. Початкова задача зводиться до спектральної задачі для частини області, заповненої рідиною. Для цього використовуються розв'язки допоміжних крайових задач у підобластях. Наближені розв'язки отриманої задачі будуються варіаційним методом. Розглядаються також питання раціонального вибору системи координатних функцій. Наведено результати числової реалізації запропонованого методу.