There are 60+ hotels available in Dumfries House. Prices start at £87 per night. More details