Watergate Bay Beach is located on the north coast of Cornwall in Newquay, UK. It is about three miles from the centre of Newquay.