Genom freden i Roskilde 1658 blev Sölvesborg åter igen Svenskt. Stadens trånga gator och pittoreska hus påminner om dess medeltida ursprung och den äldsta bevarade byggnaden är S:t Nicolai kyrka med anor från 1200-talet. Norr om centrala Sölvesborg finns ruinerna efter det slott som anlades på 1300-talet. Efter den stora eldsvådan 1801 byggdes staden upp igen med de stora handelshusen vid torget och än idag är man mån om att bevara så mycket som möjligt av de gamla miljöerna.