Choose from medieval or cottage style decors at these riverfront cottages for the perfect place to host your special day.