La Roche Bernard è un comune e villaggio situato nel nord-ovest della regione francese della Bretagna. Il villaggio è stato fondato nell'anno 919 da un capo vichingo di nome Bern-Hart. Vide i vantaggi strategici dei dintorni: La Roche Bernard è situata su un ampio fiume La Vilaine, diversi chilometri nell'entroterra, ma con un facile accesso al mare. Il villaggio è stato un importante porto locale fino al XIX secolo e oggi è molto conosciuto per il suo bellissimo lungomare. La Roche Bernard è un fiorente porto turistico per yacht, poiché qui sono ormeggiate oltre mezzo migliaio di barche private, i cui proprietari visitano spesso questo incantevole villaggio.