Hampton Inn Dover Hotel-MotelCheck Rates » 9 Hotel DriveDover, NH 03820 The Hampton Inn Dover NH is just minutes from Portsmouth, nestled between the towns of Rochester, Somersworth and South Berwick.