Prestonfield House, Waldorf Astoria Edinburgh – The Caledonian, The Raeburn and Fingal are some of the most romantic family hotels in Edinburgh.