Maidens sits at the southern end of Maidenhead Bay, two miles north of Turnberry and five miles west of Maybole.