Three seaside resorts in Yorkshire have been named among the best beaches in the North of England by Conde Nast Traveler.