Run by a golfer for golfers, this charming hotel is situated in the centre of Castle Douglas, an ideal location for fishing, waking, cycling, golfing, sightseeing, or just to relax. The Imperial Hotel offers warm and friendly 3-star accommodation in traditional surroundings in the town of Castle Douglas in Dumfries and Galloway. Decorated with a blend of antique and modern furniture, and centrally heated throughout, you will be welcomed in the warmest of Scottish hospitality traditions.