Cette page d’homonymie répertorie les articles traitant de bateaux partageant un même nom.
Cinq navires de la Royal Navy ont porté le nom de HMS Caledonia, d'après le nom latin de l'Écosse :