Ardrhu House
Drive 10 miles south of Fort William, turn onto an unassuming country road, and you'll find this hidden gem of a guest house—a gorgeous old lochside manor with beautifully appointed bedrooms, a top-drawer restaurant, and even a small spa. The pick of the rooms is the spacious Master Suite, complete with a marble en suite that has a steam room. Dining comes in the form of an ever-changing, three-course set menu: expect seasonal dishes like langoustines with garlic butter and risotto with scallops or truffle. Ardrhu's Temple Spa offers a range of relaxing, Scottish-themed treatments—try the 60-minute, deep-tissue "Highland Tablet" massage—and there's an outdoor whirlpool tub, sauna, and steam room, too.