Craigiebield House Hotel

Rooms From £59 The Craigiebield House Hotel is a property of character and charm set in beautifully landscaped private grounds and just eight miles south of Edinburgh. The hotel was originally built in 1824 and has undergone a full refurbishment in 2003 to...

More Details for Craigiebield House Hotel