Странствующий рыцарь Ариодант страстно влюблён в принцессу Гиневру. Он не только добивается её любви, но и показывает себя настолько доблестным героем, что король решает сделать его своим зятем и преемником.
Действие I
Полинесс, герцог Олбани и по древнему закону наследник престола, узнаёт о планах короля от Далинды, фрейлины Гиневры, и решает погубить выскочку Ариоданта. Осуществить это нужно быстро, так как свадьба назначена на следующий день. Полинесс заручается помощью влюблённой в него Далинды: та должна переодеться в платье принцессы и ночью впустить Полинесса в покои Гиневры, чтобы Ариодант решил, будто Гиневра ему изменяет. Слепо преданная герцогу Далинда согласна на всё.
Тем временем при дворе празднуют обручение Ариоданта и Гиневры. Никто не подозревает, какие тучи клубятся на горизонте. Полинесс, чтобы втереться в доверие к Ариоданту, веселится вместе со всеми.
Действие II
Через несколько часов, ночью, Полинесс признаётся Ариоданту, что принцесса Гиневра неоднократно одаривала его своей благосклонностью. Ариодант готов убить герцога за такую злобную клевету, но тут открывается дверь в покои принцессы. План Полинесса удался: Ариодант принял переодетую Далинду за свою невесту Гиневру. Далинда впускает герцога в «свои» покои. Лурканий, брат Ариоданта, тоже это видел и думает, что Гиневра неверна. Ему с трудом удаётся отговорить брата от самоубийства. Отчаявшийся Ариодант уходит. Тем временем Полинесс проводит ночь с Далиндой.
Утром король получает ужасное известие: Ариодант утопился в море. Едва он успел сообщить об этом дочери, как появляется Лурканий и выдвигает страшное обвинение: его брат покончил с собой из-за неверности Гиневры. Лурканий говорит, что она вчера принимала у себя любовника и готов подтвердить свои слова на суде поединком. Если вина Гиневры будет доказана, её ждёт смерть. Король перед всеми обвиняет дочь в распутстве и не видит другого выхода, кроме как объявить о суде поединком. Гиневра не понимает, что происходит, её терзают безумные видения, и она падает без чувств. Далинда терзается раскаянием, но не смеет признаться.
Действие III
Несколько недель спустя. Ариодант остался жив после попытки самоубийства и бесцельно бродит вокруг. В лесу он встречает Далинду и спасает её от убийц, нанятых Полинессом, который хотел заставить ту окончательно умолкнуть. Далинда, изумившись при виде Ариоданта, которого считала мёртвым, признаётся, что это она была с герцогом в ту ночь. Ариодант понимает, что стал жертвой чудовищного обмана и несправедливо обвинил Гиневру. Далинда также понимает, какую ошибку совершила.
Тем временем герцог, зная, что Гиневра невиновна, соглашается биться в поединке с Лурканием. Король впервые за много недель решает поговорить с дочерью. Гиневра узнаёт, что за её честь будет сражаться Полинесс, но её это нисколько не утешает. В бою Лурканий стремительными ударами побеждает герцога. Вина принцессы, казалось бы, доказана, король в отчаянии, но тут появляются Ариодант и Далинда. Ариодант, которого считали погибшим, является, как ангел-избавитель, а Далинда признаётся во всём и доказывает, что Гиневра невиновна. Век тьмы и средневековых судов поединком подошёл к концу.
Король подводит Ариоданта к дочери. Оба они, так много пережившие, понимают, что любят друг друга ещё сильнее. А королевский двор готов возобновить празднества, прерванные несколько недель назад.
Кристоф Лой