Granville is situated on the Cotentin Peninsula at the mouth of Bosq and Pointe du Roc (Cap Lihou) which in part closes in the north of the bay of Mont-Saint-Michel.
From Granville there are boat trips to the offshore Iles Chausey and to Jersey and Guernsey.