Visit Haunted Inns, Pubs, and Hotels in Midlothian

Dalhousie Castle Hotel

Cockpen Road, Bonnyrigg

Several resident ghosts