The Margate Resort is a premier resort located on the shores of Lake Winnipesaukee. All of your wedding needs at one location… Ceremony, Reception, Guest Rooms. Many options are available for your special day… Inside: Grand Ballroom, Mariah Room overlooking the lake. Outside: Our new venue – The Lakeside Pavilion, West Lawn, or directly on the beach. Consider an after hours pool party, fireworks, or a bonfire on the beach! You will receive the best personalized service from start to finish. The Margate, where beautiful memories begin.