Welcome to Kirroughtree House Hotel
in Dumfries & Galloway, Scotland
Kirroughtree is a 17-bedroom country house hotel just outside the town of Newton Stewart in Dumfries and Galloway, Scotland.
Set within the Galloway Forest Park, Kirroughtree Country House Hotel is a haven of peace and comfort from which to explore Wigtownshire, Dumfries and Galloway and other parts of Scotland.
Kirroughtree House is one of the finest hotels in Dumfries and Galloway, with elegant public rooms, spacious bedrooms and an award winning restaurant to enjoy.