L'hôpital de la Marine de Rochefort, ou hôpital maritime, est un ancien hôpital militaire du XVIIIe siècle formant un ensemble monumental de bâtiments, de cours et de jardins ouvrant sur l'avenue Camille-Pelletan et le cours d'Ablois à Rochefort, dans le département français de Charente-Maritime. Il est le premier hôpital de France de conception pavillonnaire.
L'hôpital de la Marine est d'abord implanté à Tonnay-Charente en 1666. En 1683, il est transféré sur le quai aux Vivres de Rochefort. En 1788, il trouve son site définitif au lieu-dit la Butte. Le pavillon sud-ouest du nouvel établissement accueille l'école de médecine navale de Rochefort, fondée 66 ans plus tôt, la première au monde. Elle devient en 1890 une école annexe, préparant au concours de l'école principale de Bordeaux. Elle ferme en 1964.
L'hôpital ferme à son tour en 1983. Il est acheté en 1989 par une société immobilière. En 1998, le pavillon sud-ouest devient le musée national de l'Ancienne École de médecine navale.
Cet ancien hôpital de la Marine ne doit pas être confondu avec l'établissement voisin, l'ancien hôpital civil Saint-Charles, construit lui aussi au XVIIIe siècle, démoli, reconstruit de façon moderne en 1972, et désaffecté en 2011.