Бой у Роты — второстепенное морское сражение периода французских революционных войн, происходившее 4 апреля 1808 года у берегов испанского города Роты, в Кадисском заливе. Фрегаты Королевского военно-морского флота "Mercury", "Alceste" и шлюп "Grasshopper" перехватили большой испанский торговый конвой, защищённый флотилией из двадцати канонерских лодок и несколькими береговыми батареями. В результате сражения семь торговых судов были захвачены, две канонерки потоплены, а семь были вынуждены выброситься на берег.