Randhav er et havområde som ligger nær fastlandet og er skilt fra det åpne havet av øyer eller halvøyer. Randhav kan ha sine egne bihav som enten er innhav eller andre randhav. Randhav brukes også om bukter uten klar grense mot havet.