A perfect destination venue for your wedding or special event. About an hour away from St. Louis, Mariner's Village Resort is located on Carlyle Lake. In addition to banquet halls on the lake, the resort has a private island on a private lake where you can hold your special event. With a hotel and cabins, the resort offers your guests the complete package. Your guests can enjoy a variety of activities during their stay such as golfing, wildlife hunting, exploring the local winery, boating, fishing, hiking, and biking around the lake.