See why everyone from royals to writers love Oatlands Park Hotel set on the enchanting shores of Broadwater Lake. Stroll the expansive grounds, or head to Weybridge for museums, horse racing, golf, and a tour of Windsor Castle. Book a table at the cheerful restaurant for a sunny brunch, a quiet afternoon tea, or a delicious English dinner.