Scarborough Harbour is located on the north east coast of England, south of the Tees and north of the Humber. It is situated under the Castle Headland in the sheltered South Bay
Find information on navigation, fishing and prices for Scarborough Harbour