Выборгский замок, расположенный на Замковом острове в историческом центре города является самой интересной достопримечательностью Выборга. Он имеет характерные черты скандинавского средневекового замка, а со смотровой площадки Башни Олафа открывается великолепный вид на Старый город Выборга.
Небольшой остров, который раньше назывался Воловьим, находится около глубоководной зоны Финского залива Балтийского моря, где было возможна постройка торгового порта. С точки зрения средневековой фортификации этот остров идеально подходил для постройки мощного замка. Так в 1293 году здесь было начато строительство Выборгского замка, а Воловий остров был переименован в Замковый.
Кроме охраны торговых путей, Выборгский замок был надежным укреплением для распространения влияния крестоносцев на земли Карелии и Великого Новгорода. Новгородские войска не раз пытались завоевать замок, но он оставался неприступен.
До наших дней сохранились мощные крепостные укрепления, которые опоясывают практически весь Замковый остров. Внутри крепостных стен находится несколько жилых и хозяйственных построек, но центральное место в Выборгском Замке занимает Башня Олафа, которая была названа в честь короля крестившего Скандинавию в 11 веке. Эта башня была одновременно и дозорной, и боевой.
Вокруг нее в Выборгском замке было построено несколько хозяйственных и жилых построек обнесенных стеной с четырьмя башнями по бокам: Пожарной, Сторожевой, Новой и башней Башмачника. Все эти укрепления были построены в 15 веке королем Карлом Кнутссоном Бунде.
Впервые Выборгский замок был покорен русскими войсками Петра I в 1710 году во время Северной войны. Затем, когда граница была значительно отодвинута от Санкт-Петербурга на запад, а также возведены Анненские бастионы в проливе Выборга, то военное значение Выборгского замка исчезло.