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. In the early 20th century it became a haven for artists, and its L-shape main street is full of crafts and antiques shops.


Book A Hotel
Trip Finder

No Thanks