Winsdor je známý hlavně hradem Windsor Castle, který je společně s Buckinghamským palácem v Londýně a Holyrood Palace v Edinburghu jednou z oficiálních rezidencí britské monarchie. Plocha, kterou hrad zabírá činí 45 000 metrů čtverečních. Z tohoto důvodu také město získalo některé výsady větších měst - např. výstavbu dvou železničních stanic, divadla a několika hotelů. Ve městě je také Legoland, vybudovaný vedle Windsorského safari parku. Od února do listopadu brázdí denně Temži říční čluny s turisty. Windsorské kolo je další z mnoha turistických atrakcí, je z něj nádherný výhled na hrad, městečko Eton ale i na údolí řeky Temže. Za návštěvu také jistě stojí kaple sv. Jiří, ve které jsou pochováni i někteří angličtí králové. V kapli se každoročně scházejí držitelé podvazkového řádu, nejvyššího řádu anglických rytířů. Najdeme zde také jedno z mnoha lákadel turistů - velký domek pro panenky, který si nechala vytvořit od Edwina Lutyense královna Mary.