Inverlochy Castle
Credit: Jean Brooks / Getty Images

Inverlochy Castle, an ancient Highland fort, has been in ruins for centuries. Good news then that some enterprising Scottish hoteliers built a small one next to the sweeping grounds. From the windows of the formal dining room, you can look across the dark, eery Loch, which sits below Ben Nevis, the tallest peak in the U.K.