Kirkcudbright (pronounced kir-coo-bray) is an 18th-century town of Georgian and Victorian houses, some of them washed in pastel shades and roofed with the blue slate of the district. It sits on an inlet from the Solway Firth. In the early 20th century the town became a haven for artists, and its L-shape main street is full of crafts and antiques shops.


Find a Hotel


Fodor's Essential Scotland

View Details

Plan Your Next Trip