"Duddingston is said to be a name of Gaelic origin, and to signify the house on the sunny side of the hill. It stands under the south cope of Arthur's Seat, raised upon an eminence, which is embraced on the west and south by the lake bearing the same name, and protected on the north by the mountain. The most beautiful and picturesque scenery expands before it, on every side. The views which it commands include every object which the painter would select to compose a rich or finished landscape. Magnificent villas, towering castles, rich vallies, cultivated fields, woods, groves, ruins, the lake below, the bold precipices of Arthur's Seat behind; the hills of Pentland, Moorfoot and Lammermoor, bouncing the prospect upon the west and south; and the sea sinking in the distant horizon, upon the east.
(From the Statistical Account of Scotland 1791-1799 Vol II)
Many books about the parish are available online.