Kirkcudbright (Image credit:


Dumfries & Galloway. Book Kirkcudbright B&Bs online now.

An artist's town on the Dumfries & Galloway coast, perfect for lovers of Scottish Art, Kirkcudbright is a Georgian waterfront jewel along the shores of the Solway. Brimming with heritage Tolbooths, castle ruins and art galleries, sit back and relax in a beautiful arts rich harbourside town.

Hop aboard a boat trip along the River Dee from Kirkcudbright Marina and browse the town's many delectable craft and gift shops, independent art galleries and craft centres. Character cottages, Georgian B&Bs, stylish apartments and peaceful caravan parks are all widely available and Fair Trade town Kirkcudbright features a find selection of cosy restaurants, tea rooms, cafes and inns serving locally sourced, Fair Trade and organic food.

Kirkcudbright's arts roots run deep - the town was home to the established Kirkcudbright School of Painters from 1850 to 1950, featuring key names amongst the Glasgow Boys including Edward Hornel.  See examples of Hornel's work and other Scottish artists including S.J Peploe, J.D Fergusson and David Gauld at the Tolbooth Arts Centre on the High Street.

More art gems also feature in the National Trust's Broughton House & Garden, also on Kirkcudbright High Street. Broughton House was Hornel's home and studio from 1901 up until his death in 1933 - both the garden and artwork on display here demonstrate the influence of the time Hornel spent in Japan.

The perfect central base along the Dumfries & Galloway coast, Kirkcudbright is ideal for touring, within easy reach of the beautiful beaches on the Colvend Coast and the Galloway Forest Park to the northwest featuring some of Scotland's best mountain biking trails. Dumfries and Burns Country is also just a short drive away - book Kirkcudbright accommodation online now.

Accommodation in Kirkcudbright

  • Borgue   (6.5 miles from the centre of Kirkcudbright)
    Sleeps 9
    Prices from
    Per Week (Seasonal) call for best rates. Sleeps 4 to 9
    Sleeps 4-9 a selection of self catering cottages in various locations along Carrick and Brighouse Bay most with sea views. Family friendly and pets welcome.
  • Kirkcudbright   (0.1 miles from the centre of Kirkcudbright)
    Sleeps 6
    Prices from
    Per Week (Seasonal)
    Self Catering holiday cottage in Kirkcudbright, close to town centre, harbour , sandy beach and amenities. Secluded garden, parking, riverside walk, pets welcome. FREE Wi-fi.
  • Kirkcudbright   (0.0 miles from the centre of Kirkcudbright)
    Sleeps 6
    Prices from
    7 nights (seasonal)
    Georgian town house in Kirkcudbright, with a large private garden, patio and summerhouse. Within easy reach of shops, restaurants and attractions. Stylishly furnished & decorated.