VisitBritain ble startet 1. april 2003, som et resultat at sammenslåingen mellom britiske turistmyndigheter og det engelske turistrådet. Organisasjonen ble grunnlagt av kultur-, media- og sportsdepartementet. VisitBritains nordiske hovedkontor ligger i Stockholm og har tolv ansatte fra Norge, Sverige, Danmark og Finland.